JDK-5106890 : Wrong rendering of letter "C"
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 5.0
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2004-09-24
  • Updated: 2004-09-29
  • Resolved: 2004-09-29
Related Reports
Duplicate :  
Relates :  
Description
Name: gm110360			Date: 09/24/2004


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

ADDITIONAL OS VERSION INFORMATION :
Windows XP 5.1.2600 Service Pack 1

A DESCRIPTION OF THE PROBLEM :
Letter "C" is wrongly rendered with jdk 1.5.0 beta using Windows
L&F (doesn't matter if XP theme or not), in jdk 1.4.2 everything is OK.
Also, error appears only in default font size, bigger fonts are OK.
Bug can be reproduced on SwingSet2 demo (switch to WinL&F and see the "C" on the Source Code tab). There is a degradation in the displaying of the character "C".

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Run SwingSet2 demo.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Letter "C" rendered same as in native Windows applications.
ACTUAL -
Letter "C" looks ugly, because it's wrongly rounded.

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

Comments
EVALUATION Name: sh120115 Date: 09/24/2004 Not sure if this is the "wrong font" issue, or an actual rendering problem. ###@###.### 2004-09-24 ====================================================================== This is dup of 4924220. From a Swing perspective this will likely go away once Swing starts using Tahoma (5079742, fixed in 1.6 now). I'm reassigning to 2D as I believe there is a bug against the font rasterizer and the font that Swing uses in 1.5. ###@###.### 2004-09-27 ###@###.### 2004-09-29
27-09-2004