如何在JavaFX中创建更大的字体

如何在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

我目前被指派帮助一个项目来创建一个用于调度的系统,我没有很多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;
}
从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
类中还有其他构造函数: