Использование растровых шрифтов в Netbeans

Можно ли использовать растровые (.fon) шрифты в Netbeans? У меня есть шрифт, который мне особенно нравится (Raize font), и я не увидеть его в любом месте списка, когда я пытаюсь установить его в качестве шрифта редактора. Я могу использовать его в других редакторах (Notepad++, pspad, Visual C++ Express и т. д.). Я тоже не могу использовать его в jedit. Связана ли эта проблема с java?


person nc3b    schedule 04.01.2010    source источник


Ответы (1)


Согласно Спецификации Java API для java.awt.font, который используется для добавления поддержки шрифтов в Java. , упоминает, что поддерживаются следующие типы шрифтов:

  • Шрифты типа 1
  • Тип 1 Несколько мастер-шрифтов
  • Шрифты OpenType
  • Шрифты TrueType

Судя по информации, которую мне удалось найти, растровые шрифты Microsoft (.fon) не поддерживаются.

В связи с этим, чтобы получить список всех Font, установленных в Java в настоящее время, можно сделать вызов GraphicsEnvironment.getAllFonts возвращает Font[] всех шрифтов, которые можно использовать.

(Обратите внимание, что класс GraphicsEnvironment не может быть создан, но экземпляр может быть получен с помощью GraphicsEnvironment.getLocalGraphicsEnvironment метод.)

person coobird    schedule 04.01.2010