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

LucidaSansRegular is not available

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P3 P3
    • None
    • 6u10
    • deploy

      JDK/JRE usually shipds with several fonts included and GUI applications may assume these fonts are availble.

      Moreover, some of these fonts are used as fallback fonts for logical fonts (such as Dialog)
      and provide glyphs which are not available in the default platform fonts.
      Logical fonts are actively used by Swing and AWT applications.
      On Windows platform it is important to have at least LucidaSansRegular,
      other fonts are somewhat less important.

      This is noticeable problem. On WinXP system with mostly default system fonts
      number of glyphs availble in the Dialog font is 1476 for java kernel and 2868 for complete JRE.

      Note that these "extra" glyphs are not extremely rare. This set includes number of currency symbols (including pound), all arrows, math symbols and many others.

      To get better feeling of impact of the problem:
        1) Make sure LucidaSansSerif is not part of Windows\Fonts
        2) Run Font2DTest with java kernel and complete JRE.
        3) Compare different glyph ranges

      Partially ordered list of requirements:
        1) Dialog font should report same number of glyphs available as for complete JRE
            (and be able to display it)
        2) If someone requests LucidaSansRegular it should be downloaded
        3) LucidaSansRegular should be listed among available fonts
      It would be nice to get list of other availble fonts and be able to trigger there download too but
      this has less importance.

            enicholasunw Ethan Nicholas (Inactive)
            igor Igor Nekrestyanov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: