在Java中更改字体大小

时间:2011-05-23 19:23:18

标签: java fonts size

我有自己的自定义字体在Java中工作,但我有一个问题,字体大小似乎停留在1.我在初始化方法中尝试font.deriveFont(20.0f);,但是,它没有调整大小。< / p>

try {
    font = Font.createFont(Font.TRUETYPE_FONT, new File("D:/StanJump/mailrays.ttf"));
    font.deriveFont(20.0f);
} catch (Exception ex) {}

这是我创建字体并尝试更改大小的代码,但这不起作用。有什么帮助让它成功吗?

1 个答案:

答案 0 :(得分:10)

deriveFont返回对新字体实例的引用。因此,您需要将其分配回字体,例如

font = font.deriveFont(20.0f);