Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-5053211

Bad glyph rendering spoils apearance of applications under Windows LAF

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • None
    • 1.4.2_03
    • client-libs
    • None
    • 2d
    • generic
    • generic

      Java version: 1.4.2; 1.5.0 beta b49
      Platform: Windows 2000, Windows XP

      When running a Swing application that uses the Windows Look-And-Feel, a number of glyphs are poorly rendered. This draws attention to the fact that the application is not a native Windows application and makes it looks 'amateurish', in my opinion.

      This is a real shame, since such huge improvements have been made to the Windows LAF in 1.4.2 and Tiger.

      The glyphs affected include 'C', 'M', '8' and '9', althought this is certainly not a comprehensive list. A simple testcase is attached called 'RobTest.java' along with PNG capture of how the output looks on Windows XP under the default XP style, and the Windows 'Classic' style.

      I am also attaching couple of screen shots of my application, which is part of a Sun product under development (SunMAT). The bad 8s, 9s and Cs are particularly conspicuous.

      The problem occurs on both Windows XP and Windows 2000. The output under Windows 2000 is similar/the same as the output under WinXP with 'classic' style. The problem occurs under Java 1.4.2 and 1.5.0 beta (b49).

      Please, please, please can you consider committing to fix this for Tiger ?

            igor Igor Nekrestyanov (Inactive)
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: