This patch (committed) flips the icon on the maximise/minimise button for internal
frames:
2006-09-21 David Gilbert <[EMAIL PROTECTED]>
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
(MaximizeAction.actionPerformed): Change icon on maxButton.
Regards,
Dave
Index: javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
===================================================================
RCS file:
/sources/classpath/classpath/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java,v
retrieving revision 1.22
diff -u -r1.22 BasicInternalFrameTitlePane.java
--- javax/swing/plaf/basic/BasicInternalFrameTitlePane.java 8 Apr 2006
13:43:19 -0000 1.22
+++ javax/swing/plaf/basic/BasicInternalFrameTitlePane.java 21 Sep 2006
10:25:16 -0000
@@ -177,9 +177,15 @@
try
{
if (frame.isMaximizable() && ! frame.isMaximum())
- frame.setMaximum(true);
+ {
+ frame.setMaximum(true);
+ maxButton.setIcon(minIcon);
+ }
else if (frame.isMaximum())
- frame.setMaximum(false);
+ {
+ frame.setMaximum(false);
+ maxButton.setIcon(maxIcon);
+ }
}
catch (PropertyVetoException pve)
{