利用注册字体的方式,解决JavaFX使用自定义字体的问题。
代码如下:
Java代码
function registerFont(url: String) {
var fontURL = new File(url);
var font = (, fontURL);
var ge = ();
var clazz = ();
var registerFont = ("registerFont", ());
var ess = ((ge, font)) as Boolean;
if(ess) {
= Font { name: "创艺简行楷" size: 36 };
} else {
println("not ess!");
}
}
var text: Text = Text {
translateX: bind (300 - ) /
content: "世界,你好!"
font: Font{name:"微软雅黑" size: 22}
}考试大论坛
var button : Button = Button {
translateX: bind (300 - ) /
text: "Register Font"
action: function() {
registerFont("d:/");
}
}
var vBox = VBox {
layo
JavaFX使用自定义字体 来自淘豆网m.daumloan.com转载请标明出处.