diff options
author | Michael Koch <konqueror@gmx.de> | 2004-12-13 19:13:53 +0000 |
---|---|---|
committer | Michael Koch <konqueror@gmx.de> | 2004-12-13 19:13:53 +0000 |
commit | c5c64f9dec808fe404dd01d4238d2484d05e3e16 (patch) | |
tree | c77be313ddb9604d813b6097d7cb79f1bb5baf2c /javax | |
parent | ee69eefd0f6832f2955654fe57a910200c5ddd78 (diff) | |
download | classpath-c5c64f9dec808fe404dd01d4238d2484d05e3e16.tar.gz |
2004-12-13 Michael Koch <konqueror@gmx.de>
* javax/swing/JLayeredPane.java
(getLayer): Fixed return type, made public.
(getPosition): Use new getLayer().
(SetPosition): Likewise.
(getIndexOf): Likewise.
(remove): Likewise.
* javax/swing/JInternalFrame.java
(getLayer): Use new JLayeredPane.getLayer().
Diffstat (limited to 'javax')
-rw-r--r-- | javax/swing/JInternalFrame.java | 2 | ||||
-rw-r--r-- | javax/swing/JLayeredPane.java | 20 |
2 files changed, 11 insertions, 11 deletions
diff --git a/javax/swing/JInternalFrame.java b/javax/swing/JInternalFrame.java index 353a4e261..ac47a8f95 100644 --- a/javax/swing/JInternalFrame.java +++ b/javax/swing/JInternalFrame.java @@ -860,7 +860,7 @@ public class JInternalFrame extends JComponent implements Accessible, { JDesktopPane pane = getDesktopPane(); if (pane != null) - return pane.getLayer(this).intValue(); + return pane.getLayer(this); return -1; } diff --git a/javax/swing/JLayeredPane.java b/javax/swing/JLayeredPane.java index bd4b39aaa..8b23f1081 100644 --- a/javax/swing/JLayeredPane.java +++ b/javax/swing/JLayeredPane.java @@ -122,11 +122,11 @@ public class JLayeredPane extends JComponent implements Accessible * @return the layer the component is currently assigned to, in this container. * @throws IllegalArgumentException if the component is not a child of this container. */ - protected Integer getLayer (Component c) + public int getLayer(Component c) { if (! componentToLayer.containsKey (c)) throw new IllegalArgumentException (); - return (Integer) componentToLayer.get (c); + return ((Integer) componentToLayer.get(c)).intValue(); } /** @@ -270,8 +270,8 @@ public class JLayeredPane extends JComponent implements Accessible */ public int getPosition(Component c) { - Integer layer = getLayer (c); - int[] range = layerToRange (layer); + int layer = getLayer (c); + int[] range = layerToRange(new Integer(layer)); int top = range[0]; int bot = range[1]; Component[] comps = getComponents (); @@ -297,8 +297,8 @@ public class JLayeredPane extends JComponent implements Accessible */ public void setPosition(Component c, int position) { - Integer layer = getLayer (c); - int[] range = layerToRange (layer); + int layer = getLayer (c); + int[] range = layerToRange(new Integer(layer)); if (range[0] == range[1]) throw new IllegalArgumentException (); @@ -389,8 +389,8 @@ public class JLayeredPane extends JComponent implements Accessible */ public int getIndexOf(Component c) { - Integer layer = getLayer (c); - int[] range = layerToRange (layer); + int layer = getLayer (c); + int[] range = layerToRange(new Integer(layer)); Component[] comps = getComponents(); for (int i = range[0]; i < range[1]; ++i) { @@ -475,8 +475,8 @@ public class JLayeredPane extends JComponent implements Accessible public void remove (int index) { Component c = getComponent (index); - Integer layer = getLayer (c); - decrLayer (layer); + int layer = getLayer (c); + decrLayer (new Integer(layer)); componentToLayer.remove (c); super.remove (index); revalidate(); |