OSDN Git Service

2004-11-30 Thomas Fitzsimmons <fitzsim@redhat.com>
[pf3gnuchains/gcc-fork.git] / libjava / javax / swing / plaf / basic / BasicRootPaneUI.java
index 70829d1..110200e 100644 (file)
@@ -1,5 +1,5 @@
-/* BasicPanelUI.java
-   Copyright (C) 2002 Free Software Foundation, Inc.
+/* BasicPanelUI.java --
+   Copyright (C) 2002, 2004  Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -38,12 +38,16 @@ exception statement from your version. */
 
 package javax.swing.plaf.basic;
 
-import javax.swing.*;
-import javax.swing.plaf.*;
-import java.awt.*;
+import java.beans.PropertyChangeEvent;
+import java.beans.PropertyChangeListener;
 
+import javax.swing.JComponent;
+import javax.swing.UIManager;
+import javax.swing.plaf.ComponentUI;
+import javax.swing.plaf.RootPaneUI;
 
 public class BasicRootPaneUI extends RootPaneUI
+  implements PropertyChangeListener
 {
     public static ComponentUI createUI(JComponent x) 
     {
@@ -52,6 +56,12 @@ public class BasicRootPaneUI extends RootPaneUI
 
     public void installUI(JComponent c)
     {
+      c.setOpaque(true);
+    c.setBackground(UIManager.getColor("control"));
       super.installUI(c);
     }
+
+  public void propertyChange(PropertyChangeEvent event)
+  {
+  }
 }