diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | javax/swing/plaf/basic/BasicInternalFrameTitlePane.java | 6 |
2 files changed, 8 insertions, 3 deletions
@@ -1,5 +1,10 @@ 2005-11-14 Roman Kennke <kennke@aicas.com> + * javax/swing/plaf/basic/BasicInternalFrameTitlePane.java + (setButtonIcons): Only set icons if buttons are != null. + +2005-11-14 Roman Kennke <kennke@aicas.com> + * javax/swing/plaf/basic/BasicLookAndFeel.java (initComponentDefaults): Fixed some UI defaults used by ProgressBar. diff --git a/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java b/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java index aced2769a..73d3e6173 100644 --- a/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java +++ b/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java @@ -771,11 +771,11 @@ public class BasicInternalFrameTitlePane extends JComponent */ protected void setButtonIcons() { - if (closeIcon != null) + if (closeIcon != null && closeButton != null) closeButton.setIcon(closeIcon); - if (iconIcon != null) + if (iconIcon != null && iconButton != null) iconButton.setIcon(iconIcon); - if (maxIcon != null) + if (maxIcon != null && maxButton != null) maxButton.setIcon(maxIcon); } |