JavaFX 8设置TextArea大小未满

标签 java size textarea javafx-8 dimensions

我的程序中的TextArea仅扩展全宽,但不扩展全高。

public class Example extends Application {

@Override
public void start(Stage primaryStage) {

   TextArea textArea = new TextArea();

   MenuBar menuBar = new MenuBar();

   Menu menuFile = new Menu("File"); //Menu File
   MenuItem fileItem = new MenuItem("Hi");  //Menu Item under file
   MenuItem exitItem = new MenuItem("Exit");
   menuFile.getItems().addAll(fileItem, exitItem); //Add menu item "hi" to menuFile

    fileItem.setOnAction(new EventHandler<ActionEvent>() {
        @Override
        public void handle(ActionEvent event) {
            System.out.println("Test");          //Add event
        }
    });

    exitItem.setOnAction(new EventHandler<ActionEvent>() {
        @Override
        public void handle(ActionEvent event) {
            System.exit(0);
        }
    });



   Menu menuEdit = new Menu("Edit");

   Menu menuView = new Menu("View");








   // Button btn = new Button(); //Declare the new button
   // TextArea txt = new TextArea(); //Declare new text area


    menuBar.getMenus().addAll(menuFile, menuEdit, menuView); //Add menuItems to menu
    Scene scene = new Scene(new VBox(), 600, 350);   //Set scene dimension and VBox

    ((VBox) scene.getRoot()).getChildren().addAll(menuBar, textArea);


    primaryStage.setTitle("Hello World!");
    primaryStage.setScene(scene);
    primaryStage.show();
}
public static void main(String[] args) { //Main gets ignored
    launch(args);
}
}

[1]:/image/8GT5a.png [/1]

我的程序中的文本区域不会一直延伸到底部,我知道这与我的 VBox 有关,但是我应该添加什么来使 TextArea 延伸?

最佳答案

尝试在创建文本区域后添加此内容:

VBox.setVgrow(textArea, Priority.ALWAYS);

关于JavaFX 8设置TextArea大小未满,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38909190/

相关文章:

java - 无法将从 Restful 服务接收到的 inputStream 解码为 Android 中的位图

java - 使用 Jetty 的 RFC 1123 日期表示

java - 如何在 Windows 中更改默认系统 java 编码形式?

jquery - 如何在文本区域中包含不可删除的单词(部分文本)

php - 如何更改 nicedit 默认颜色

java - Spring 启动 : testing paged results using TestRestTemplate

ios - 更改即将出现的键盘上的 UITableView 大小

c++ - 预期 malloc 函数的大小不同

javascript - 在javascript中使用鼠标调整文本/div的大小

php - 在一张表中一起生成评论和文本区域