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

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

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

revision 1.19 by rabbit78, Sun Sep 25 13:57:37 2005 UTC revision 1.20 by rabbit78, Tue Sep 27 20:48:41 2005 UTC
# Line 44  import java.awt.Container; Line 44  import java.awt.Container;
44  import java.awt.Dimension;  import java.awt.Dimension;
45  import java.awt.Insets;  import java.awt.Insets;
46  import java.awt.LayoutManager2;  import java.awt.LayoutManager2;
 import java.awt.Rectangle;  
47  import java.io.Serializable;  import java.io.Serializable;
48    
49  /**  /**
# Line 168  public class BoxLayout implements Layout Line 167  public class BoxLayout implements Layout
167          hReq = SizeRequirements.getAlignedSizeRequirements(hSizeReqs);          hReq = SizeRequirements.getAlignedSizeRequirements(hSizeReqs);
168          vReq = SizeRequirements.getTiledSizeRequirements(vSizeReqs);          vReq = SizeRequirements.getTiledSizeRequirements(vSizeReqs);
169        }        }
170      return new Dimension(hReq.preferred, vReq.preferred);      Insets insets = container.getInsets();
171        return new Dimension(hReq.preferred + insets.left + insets.right,
172                             vReq.preferred + insets.top + insets.bottom);
173    }    }
174    
175    /**    /**
# Line 222  public class BoxLayout implements Layout Line 223  public class BoxLayout implements Layout
223      int[] vOffsets = new int[children.length];      int[] vOffsets = new int[children.length];
224    
225      Insets insets = container.getInsets();      Insets insets = container.getInsets();
226      int width = container.getWidth() - insets.left - insets.right - 1;      int width = container.getWidth() - insets.left - insets.right;
227      int height = container.getHeight() - insets.top - insets.bottom - 1;      int height = container.getHeight() - insets.top - insets.bottom;
228      if (isHorizontalIn(container))      if (isHorizontalIn(container))
229        {        {
230          SizeRequirements.calculateTiledPositions(width, null,          SizeRequirements.calculateTiledPositions(width, null,

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

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