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