JDK-4745231 : RFE: Anti-aliasing should be globally setable
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 1.4.0,1.4.2
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • OS: windows_2000,windows_xp
  • CPU: x86
  • Submitted: 2002-09-11
  • Updated: 2017-05-23
Related Reports
Duplicate :  
Relates :  
Relates :  
Description
Name: jk109818			Date: 09/10/2002


FULL PRODUCT VERSION :
java version "1.4.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-b92)
Java HotSpot(TM) Client VM (build 1.4.0-b92, mixed mode)

FULL OPERATING SYSTEM VERSION :
Microsoft Windows XP [Version 5.1.2600]

A DESCRIPTION OF THE PROBLEM :
The only way to enable anti-aliasing (and in particular
text), is by subclassing everything with the font hint set.
This is very cumbersome. RepaintManager should have a
method for setting global repaint settings, such as global
font rendering hints.

REPRODUCIBILITY :
This bug can be reproduced always.
(Review ID: 163698) 
======================================================================

Comments
EVALUATION This RFE is clearly targetted at the Swing API, not the 2D rendering layer, as evidenced by the references to RepaintManager and subclassing. I believe that there may already be an RFE on Swing to implement a mechanism (not necessarily global, but possibly hierarchical) to support this. ###@###.### 2002-09-10 ============================
10-09-2002