-
Enhancement
-
Resolution: Fixed
-
P2
-
6
-
None
-
b47
-
generic
-
generic
In mustang we have now implemented support for text antialiasing modes
such as LCD-optimised text.
Swing has been updated to pick up desktop font smoothing settings and
so can specify the appropriate text antialiasing mode on a Graphics.
However this is internal to Swing and isn't exposed to applications.
So an application writing a custom Swing component, a custom Look and
Feel, or otherwise wants to draw text using the same desktop settings
is unable to discover those settings.
We need to provide a simple way for an application to obtain the
necessary settings that can be directly applied.
Also those desktop settings can change, so there needs to be a
mechanism to listen for changes in the property.
###@###.### 2005-06-20 20:18:52 GMT
such as LCD-optimised text.
Swing has been updated to pick up desktop font smoothing settings and
so can specify the appropriate text antialiasing mode on a Graphics.
However this is internal to Swing and isn't exposed to applications.
So an application writing a custom Swing component, a custom Look and
Feel, or otherwise wants to draw text using the same desktop settings
is unable to discover those settings.
We need to provide a simple way for an application to obtain the
necessary settings that can be directly applied.
Also those desktop settings can change, so there needs to be a
mechanism to listen for changes in the property.
###@###.### 2005-06-20 20:18:52 GMT
- duplicates
-
JDK-6274842 RFE: Provide a means for a custom look and feel to use desktop font antialiasing settings.
-
- Open
-
- relates to
-
JDK-6408759 Antialiased fonts in Linux without Gnome
-
- Open
-