-
Enhancement
-
Resolution: Unresolved
-
P4
-
6
-
None
-
generic
-
generic
Several Swing provided look and feel implementations (Metal, GTK, Windows) have
been augmented in JDK 6 (mustang) to automatically detect and use the desktop
text antialiaing settings (eg windows standard font smoothing or LCD text)
However the desktop settings are provided via internal JDK means which
aren't exposed to developers.
This means that a custom look and feel, or even a single custom component,
can't obtain the same information.
For example if a custom component were to be used in the windows look and
feel, whilst it can pick up the desktop fonts from UIDefaults, and even
changes in these fonts, it cannot use or be notified of the desktop.
It would be useful to expose this information in a directly useful way
for a custom look and feel, or perhaps for a custom component to be
be able tap into the same mechanisms as used by Swing.
###@###.### 2005-05-23 22:05:21 GMT
been augmented in JDK 6 (mustang) to automatically detect and use the desktop
text antialiaing settings (eg windows standard font smoothing or LCD text)
However the desktop settings are provided via internal JDK means which
aren't exposed to developers.
This means that a custom look and feel, or even a single custom component,
can't obtain the same information.
For example if a custom component were to be used in the windows look and
feel, whilst it can pick up the desktop fonts from UIDefaults, and even
changes in these fonts, it cannot use or be notified of the desktop.
It would be useful to expose this information in a directly useful way
for a custom look and feel, or perhaps for a custom component to be
be able tap into the same mechanisms as used by Swing.
###@###.### 2005-05-23 22:05:21 GMT
- duplicates
-
JDK-6288260 RFE: Provide a means to get desktop font smoothing (text antialiasing) settings.
-
- Resolved
-
- relates to
-
JDK-4745231 RFE: Anti-aliasing should be globally setable
-
- Open
-
-
JDK-6408759 Antialiased fonts in Linux without Gnome
-
- Open
-
-
JDK-6302464 Allow programmatic enabling of subpixel anti-aliasing in Swing on ANY platform
-
- Resolved
-