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

RFE: Provide a means for a custom look and feel to use desktop font antialiasing settings.

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 6
    • Fix Version/s: tbd
    • Component/s: client-libs
    • Labels:
      None

      Description

      Several Swing provided look and feel implementations (Metal, GTK, Windows) have
      been augmented in JDK 6 (mustang) to automatically detect and use the desktop
      text antialiaing settings (eg windows standard font smoothing or LCD text)
      However the desktop settings are provided via internal JDK means which
      aren't exposed to developers.

      This means that a custom look and feel, or even a single custom component,
      can't obtain the same information.

      For example if a custom component were to be used in the windows look and
      feel, whilst it can pick up the desktop fonts from UIDefaults, and even
      changes in these fonts, it cannot use or be notified of the desktop.

      It would be useful to expose this information in a directly useful way
      for a custom look and feel, or perhaps for a custom component to be
      be able tap into the same mechanisms as used by Swing.

      ###@###.### 2005-05-23 22:05:21 GMT

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              psadhukhan Prasanta Sadhukhan
              Reporter:
              prr Philip Race
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Imported:
                Indexed: