如何在JavaFX中设置TextField的尺寸(特别是宽度)?

时间:2018-07-17 21:46:14

标签: java user-interface javafx

如标题所示。我对JavaFX很陌生,所以有点令人困惑,但是我正在尝试设置TextField的最大宽度。我尝试了maxWidth()方法,但似乎无法正常工作。这是相关的代码。

    TextField field = new TextField("Enter");
    field.maxWidth(300);

    StackPane root = new StackPane();
    root.getChildren().add(field);

    Scene scene = new Scene(root, 500, 250);

    primaryStage.setScene(scene);
    primaryStage.show();

1 个答案:

答案 0 :(得分:1)

尝试

field.setMaxWidth(300);

有关更多信息,请参见this