我目前被指派帮助创建一个用于安排系统的项目,我没有很多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;
}
答案 0 :(得分:1)
message.setFont(new Font("Arial", SIZEOFFONT));
答案 1 :(得分:1)
从文档(Oracle Doc)中,有不同的方法:
使用constructor
班级的Font
label1.setFont(new Font(30));
label1.setFont(new Font("Arial", 30));
使用static
类
Font
方法
label2.setFont(Font.font(32));
label2.setFont(Font.font("Cambria", 32));
Font
课程中还有其他构造函数:Documentation