aboutsummaryrefslogtreecommitdiff
path: root/libjava/javax/swing/JLayeredPane.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/javax/swing/JLayeredPane.java')
-rw-r--r--libjava/javax/swing/JLayeredPane.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/libjava/javax/swing/JLayeredPane.java b/libjava/javax/swing/JLayeredPane.java
index 37cd012..78ff95e 100644
--- a/libjava/javax/swing/JLayeredPane.java
+++ b/libjava/javax/swing/JLayeredPane.java
@@ -91,7 +91,9 @@ import javax.accessibility.Accessible;
*/
public class JLayeredPane extends JComponent implements Accessible
{
- public static String LAYER_PROPERTY = "LAYER_PROPERTY";
+ private static final long serialVersionUID = 5534920399324590459L;
+
+ public static final String LAYER_PROPERTY = "layeredContainerLayer";
public static Integer FRAME_CONTENT_LAYER = new Integer (-30000);
@@ -104,7 +106,7 @@ public class JLayeredPane extends JComponent implements Accessible
TreeMap layers; // Layer Number (Integer) -> Layer Size (Integer)
Hashtable componentToLayer; // Component -> Layer Number (Integer)
- JLayeredPane()
+ public JLayeredPane()
{
layers = new TreeMap ();
componentToLayer = new Hashtable ();
@@ -492,6 +494,8 @@ public class JLayeredPane extends JComponent implements Accessible
decrLayer (layer);
componentToLayer.remove (c);
super.remove (index);
+ revalidate();
+ repaint();
}
/**