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

Suse 8.0 Linux : Incorrect metrics for Java fonts at high resolutions

    XMLWordPrintable

    Details

    • Subcomponent:
      2d
    • CPU:
      x86
    • OS:
      linux

      Description

      The fonts delivered by SUN as .../jre/lib/fonts/* and used when
      employing the standard .../jre/lib/fonts.properties only work with
      75dpi resolution when using an X-Server that really relies on the font
      height information inside the font as Xfree86 4.2.x does. (c.f. XFree
      docs). Fonts heights reporte are just wrong when display resolution
      is greater then 75dpi.

      Problem reproduction:
      =====================

      Environment:
      ------------

      OS : Linux,
               
                Linux ls3613 2.4.18-4GB #1 Wed Mar 27 13:57:05 UTC 2002 i686
      unknown

      Distribution: SuSE 8.0

      X11 : Xfree86 4.2.x

                XFree86 Version 4.2.0 / X Window System
                (protocol Version 11, revision 0, vendor release 6600)
                Release Date: 23 January 2002
                If the server is older than 6-12 months, or if your card is
                newer than the above date, look for a newer version before
                reporting problems. (See http://www.XFree86.Org/)

      Java VM : SUN 1.4.1_01

                Java(TM) 2 Runtime Environment, Standard Edition (build
      1.4.1_01-b01)
                Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode)

      boot into console usually runlevel 3 no X.

      start a X-server with 106 dpi resolution

      startx -- :0 -dpi 106 &

      start FontRes.class
      java FontRes
      (see 75dpi.gif)
      start FontTest and see what font height is reported.
      java FontTest

      switch back to the console

      start a X-server with 75 dpi resolution

      startx -- :1 -dpi 75 &

      start FontRes.class
      java FontRes
      (see 106dpi.gif)


      compare the different font cell heights and the overall appearance.
      also have a look in the font heights reported by FontTest.java

      Please have a look for the test case in the attached zip file.
      The zip file features as well 2 screen shots.


        Attachments

          Issue Links

            Activity

              People

              Assignee:
              prr Philip Race
              Reporter:
              stschnei Stefan Schneider (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: