我正在尝试通过更改hbox中的子节点宽度来更改hbox单元格宽度
Hbox hbox = new Hbox(new Label("node1"), new Label(node2), new Label(node3));
//Lets say I wanna change the lable says "node3"
//i tried below option. did not work
hbox.getChildren().get(2).maxWidth(150);
答案 0 :(得分:1)
node.maxWidth()来查询节点的最大大小,以更改子元素的宽度(标签),然后使用设置器
((Label) hBox.getChildren().get(2)).setPrefWidth(150);