如何在JavaFX中创建更大的字体
我目前被指派帮助一个项目来创建一个用于调度的系统,我没有很多Java FX的经验,所以我想知道是否有人可以帮我完成这个项目 我正在尝试使管理员登录的字体变大。这是代码如何在JavaFX中创建更大的字体,java,javafx,javafx-8,Java,Javafx,Javafx 8,我目前被指派帮助一个项目来创建一个用于调度的系统,我没有很多Java FX的经验,所以我想知道是否有人可以帮我完成这个项目 我正在尝试使管理员登录的字体变大。这是代码 @Override public Region getView() { VBox content = new VBox(72); content.setId("center"); content.setAlignment(Pos.CENTER); Label message = new Lab
@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;
}
从doc(),有不同的方法:
- 使用
类的Font
构造函数
label1.setFont(new Font(30)); label1.setFont(new Font("Arial", 30));
label2.setFont(Font.font(32)); label2.setFont(Font.font("Cambria", 32));
- 使用
类的Font
方法static
label1.setFont(new Font(30)); label1.setFont(new Font("Arial", 30));
label2.setFont(Font.font(32)); label2.setFont(Font.font("Cambria", 32));
Font
类中还有其他构造函数:来自doc(),有不同的方法:
- 使用
类的Font
构造函数
label1.setFont(new Font(30)); label1.setFont(new Font("Arial", 30));
label2.setFont(Font.font(32)); label2.setFont(Font.font("Cambria", 32));
- 使用
类的Font
方法static
label1.setFont(new Font(30)); label1.setFont(new Font("Arial", 30));
label2.setFont(Font.font(32)); label2.setFont(Font.font("Cambria", 32));
Font
类中还有其他构造函数: