是否可以将不在用户机器上的字体用于显示在 java 小程序中的文本。就像几乎以@fontface 方式链接到与java 小程序相同位置的ttf 字体文件一样。
问问题
3454 次
1 回答
4
您可以Font.createFont
使用fontFormat
TRUETYPE_FONT
:
Font f = Font.createFont( Font.TRUETYPE_FONT, new FileInputStream("font.ttf") );
正如Sun-Tutorial Working with Text APIs中所描述的,返回的字体大小是1 pt
,您可以在之后更改它:
f = font.deriveFont(12f);
于 2010-04-24T07:45:17.760 回答