/[classpath]/classpath/javax/swing/OverlayLayout.java
ViewVC logotype

Diff of /classpath/javax/swing/OverlayLayout.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by rabbit78, Thu Sep 29 22:32:18 2005 UTC revision 1.9 by rabbit78, Wed Oct 19 15:37:29 2005 UTC
# Line 41  import java.awt.AWTError; Line 41  import java.awt.AWTError;
41  import java.awt.Component;  import java.awt.Component;
42  import java.awt.Container;  import java.awt.Container;
43  import java.awt.Dimension;  import java.awt.Dimension;
44    import java.awt.Insets;
45  import java.awt.LayoutManager2;  import java.awt.LayoutManager2;
46  import java.io.Serializable;  import java.io.Serializable;
47    
# Line 397  public class OverlayLayout implements La Line 398  public class OverlayLayout implements La
398          offsetsY = new int[len];          offsetsY = new int[len];
399          spansX = new int[len];          spansX = new int[len];
400          spansY = new int[len];          spansY = new int[len];
401          SizeRequirements.calculateAlignedPositions(target.getWidth(), xTotal,  
402            Insets in = target.getInsets();
403            int width = target.getWidth() - in.left - in.right;
404            int height = target.getHeight() - in.top - in.bottom;
405    
406            SizeRequirements.calculateAlignedPositions(width, xTotal,
407                                                     xChildren, offsetsX, spansX);                                                     xChildren, offsetsX, spansX);
408          SizeRequirements.calculateAlignedPositions(target.getHeight(), yTotal,          SizeRequirements.calculateAlignedPositions(height, yTotal,
409                                                     yChildren, offsetsY, spansY);                                                     yChildren, offsetsY, spansY);
410        }        }
411    }    }

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26