所以我有多个' .ttf'文件夹中的字体购买我没有在使用fxml和CSS的场景构建器中使用它们。
以下是我尝试使用名为“串行连接”的标签的方法。附加到带有以下行的CSS文件:
.serialConn {
-fx-font-family:URL("fonts/capsuula.ttf");
}
这类似于我用来设置背景,但显然不适用于字体。
答案 0 :(得分:2)
这适用于Java版本< 1.8u60:
@font-face {
font-family: 'Capsuula';
src: url('fonts/capsuula.ttf');
}
.serialConn {
-fx-font-family: 'Capsuula';
}
注意:
确保-fx-font-family
(我的代码示例中为Capsuula
)的值是capsuula.ttf
中找到的字体的实际名称。
有关详情,请访问How to integrate custom fonts in your JavaFX application by using CSS