Использование внешних шрифтов в Java-апплете - PullRequest
1 голос
/ 24 апреля 2010

Возможно ли использовать шрифт не на компьютере пользователя для текста, отображаемого в Java-апплете. Как ссылка на файл шрифта ttf в том же месте, что и java-апплет, почти как @fontface.

1 Ответ

3 голосов
/ 24 апреля 2010

Вы можете использовать Font.createFont с fontFormat TRUETYPE_FONT:

Font f = Font.createFont( Font.TRUETYPE_FONT, new FileInputStream("font.ttf") );

Как также описано в Sun-Tutorial Работа с текстовыми API-интерфейсами Возвращенный размер шрифта 1 pt, вы можете изменить это позже:

f = font.deriveFont(12f);
...