Ответ 1
Я никогда этого не делал, но похоже, что вам нужны методы
Импорт шрифта
Font createFont(int fontFormat, InputStream fontStream)
или, альтернативно,
Font createFont(int fontFormat, File fontFile)
Параметр int
либо Font.TRUETYPE_FONT
, либо Font.TYPE1_FONT
, а параметр InputStream
или File
содержит двоичные данные шрифта.
Использование шрифта после импорта:
Чтобы сделать шрифт доступным для конструкторов шрифтов, возвращаемый шрифт должен быть зарегистрирован в
GraphicsEnviroment
, вызвавregisterFont(Font)
.