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

Support fonts installed per-user on Windows 10

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 8, 11
    • Fix Version/s: 13
    • Component/s: client-libs
    • Labels:
    • Environment:

      Windows 10, starting from build 17704.

      This includes major update version 1809 (Redstone 5).

    • Subcomponent:
      2d
    • Resolved In Build:
      b14
    • OS:
      windows_10

      Description

      Starting from build 17704, Windows 10 supports per-user font installation (see https://blogs.windows.com/windowsexperience/2018/06/27/announcing-windows-10-insider-preview-build-17704/#SgtQaWxPhRKl3mHR.97). This installation method actually becomes default, while 'Install for all users' action does it now the old (system-wide) way.
      JRE currently doesn't recognize fonts installed in the new way. In particular, GraphicsEnvironment.getAllFonts() doesn't list them, and such fonts cannot be used by passing their name to Font constructor.

        Attachments

          Activity

            People

            • Assignee:
              prr Philip Race
              Reporter:
              dbatrak Dmitry Batrak
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: