diff options
author | serb <none@none> | 2014-11-09 22:17:45 +0300 |
---|---|---|
committer | serb <none@none> | 2014-11-09 22:17:45 +0300 |
commit | e37e1ea98e4bf19a9cb7f0989eede9d537508ede (patch) | |
tree | e277795b9fc368a6b155590ab690463e3d3edcff /src/share/classes/javax | |
parent | cc223f3b34562588de2072d752efc17b97edbea7 (diff) |
7169583: JInternalFrame title not antialiased in Nimbus LaF
Reviewed-by: azvegint, alexsch
--HG--
extra : rebase_source : d9c3b19e7896a204be50b1fc2e806e241c04cec0
Diffstat (limited to 'src/share/classes/javax')
-rw-r--r-- | src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java b/src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java index 82be7d0f9..7fdb6f5ff 100644 --- a/src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java +++ b/src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java @@ -31,16 +31,14 @@ import java.awt.event.*; import javax.accessibility.AccessibleContext; import javax.swing.*; import javax.swing.plaf.*; -import javax.swing.border.*; import javax.swing.event.InternalFrameEvent; -import java.util.EventListener; import java.beans.PropertyChangeListener; import java.beans.PropertyChangeEvent; -import java.beans.VetoableChangeListener; import java.beans.PropertyVetoException; import sun.swing.DefaultLookup; -import sun.swing.UIAction; + +import static sun.swing.SwingUtilities2.AA_TEXT_PROPERTY_KEY; /** * The class that manages a basic title bar @@ -125,6 +123,12 @@ public class BasicInternalFrameTitlePane extends JComponent createButtons(); addSubComponents(); + updateProperties(); + } + + private void updateProperties() { + final Object aaTextInfo = frame.getClientProperty(AA_TEXT_PROPERTY_KEY); + putClientProperty(AA_TEXT_PROPERTY_KEY, aaTextInfo); } protected void addSubComponents() { |