classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] FYI: Fixlet for InternalFrame UI classes


From: Roman Kennke
Subject: [cp-patches] FYI: Fixlet for InternalFrame UI classes
Date: Wed, 20 Jul 2005 15:11:27 +0200
User-agent: Mozilla Thunderbird 1.0.2 (X11/20050317)

This fixes a problem I got with a custom L&F and InternalFrames.

2005-07-20  Roman Kennke  <address@hidden>

       * javax/swing/plaf/basic/BasicInternalFrameUI.java
       (installUI): Moved titlePane.setOpaque() call into
       BasicInternalFrameTitlePane's constructor.
       * javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
       (constructor): Moved titlePane.setOpaque() call from
       BasicInternalFrameUI.installUI into this constructor.

/Roman

Index: javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
===================================================================
RCS file: 
/cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java,v
retrieving revision 1.11
diff -u -r1.11 BasicInternalFrameTitlePane.java
--- javax/swing/plaf/basic/BasicInternalFrameTitlePane.java     12 Jul 2005 
16:57:03 -0000      1.11
+++ javax/swing/plaf/basic/BasicInternalFrameTitlePane.java     20 Jul 2005 
13:08:38 -0000
@@ -592,6 +592,7 @@
     setOpaque(true);
 
     setBackground(Color.LIGHT_GRAY);
+    setOpaque(true);
 
     installTitlePane();
   }
Index: javax/swing/plaf/basic/BasicInternalFrameUI.java
===================================================================
RCS file: 
/cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicInternalFrameUI.java,v
retrieving revision 1.13
diff -u -r1.13 BasicInternalFrameUI.java
--- javax/swing/plaf/basic/BasicInternalFrameUI.java    12 Jul 2005 19:10:27 
-0000      1.13
+++ javax/swing/plaf/basic/BasicInternalFrameUI.java    20 Jul 2005 13:08:38 
-0000
@@ -1150,7 +1150,6 @@
        installKeyboardActions();
 
        frame.setOpaque(true);
-       titlePane.setOpaque(true);
        frame.invalidate();
       }
   }

reply via email to

[Prev in Thread] Current Thread [Next in Thread]