LayoutManager2.java: Merged with Classpath.
authorTom Tromey <tromey@redhat.com>
Wed, 16 Jan 2002 05:32:51 +0000 (05:32 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Wed, 16 Jan 2002 05:32:51 +0000 (05:32 +0000)
commit0e1c7a5f3674c95c8fd27a557b24cebaee841faa
tree3f880ffdb55e010a39ff34786a87a89210e0379e
parent3bd483f2a189ed92cefd9ad0cfa5f15fabdf1592
LayoutManager2.java: Merged with Classpath.

* java/awt/LayoutManager2.java: Merged with Classpath.
* java/awt/LayoutManager.java: Merged with Classpath.
* java/awt/GridLayout.java: Updated copyright and javadoc.
(getSize): Use `parent.ncomponents'.  Handle insets.
(layoutContainer): Use `parent.ncomponents'.  Handle case where
there are fewer children than columns.  Correctly compute size of
each cell in the grid.  Handle case where there isn't enough
space.
* java/awt/CardLayout.java (tab): Renamed from `map'.  Updated
all users.
(gotoComponent): Use parent.ncomponents.  Ensure child exists
before calling setVisible() on it.  Last item is `num - 1', not
`num'.
(layoutContainer): Hoist invariants out of loop.

From-SVN: r48898
libjava/ChangeLog
libjava/java/awt/CardLayout.java
libjava/java/awt/GridLayout.java
libjava/java/awt/LayoutManager.java
libjava/java/awt/LayoutManager2.java