我目前被指派帮助完成一个创建调度系统的项目,我对 Java FX 没有太多经验,所以我想知道是否有人可以帮助我。
我正在尝试将管理员登录的字体变大。这是代码。
@Override
public Region getView() {
VBox content = new VBox(72);
content.setId("center");
content.setAlignment(Pos.CENTER);
Label message = new Label("Administrator Log In");
JFXButton ok = new JFXButton("OK");
ok.setGraphic(FontAwesome.getFontAwesomeLabel(FontAwesome.CHECK, 72));
ok.setButtonType(ButtonType.RAISED);
content.getChildren().addAll(message,ok);
return content;
}
最佳答案
从文档( Oracle Doc )来看,有不同的方法:
使用
Font
类的构造函数
label1.setFont(new Font(30)); label1.setFont(new Font("Arial", 30));
使用
Font
类的static
方法label2.setFont(Font.font(32)); label2.setFont(Font.font("Cambria", 32));
Font
类中还有其他构造函数: Documentation
关于java - 如何在 Javafx 中创建更大的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50727420/