【发布时间】:2015-07-08 20:29:13
【问题描述】:
由于某种原因,我无法在我的应用中加载任何 TTF 字体。这是一个简单的例子:
File f = new File("/blah/font.ttf");
System.out.println(f.canRead());
System.out.println(f.length());
System.out.println(Font.loadFont(new FileInputStream(f), 20));
输出:
true
52168
null
字体未加载。我尝试了不同的字体,但它们都不起作用。可能是什么问题呢?我正在运行 Arch Linux。
$ java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
【问题讨论】:
-
如果这是您问题的正确答案,请标记它。见:What should I do when someone answers my question?
标签: javafx