如何从FXML设置TableView的调整大小策略?我这样累了,但它不起作用:
<TableView layoutX="20.0" layoutY="20.0" prefWidth="674.0" prefHeight="668.0" fx:id="tableView" fx:constant="CONSTRAINED_RESIZE_POLICY">
<columns>
<TableColumn text="First Name" />
<TableColumn text="Last Name" />
<TableColumn text="Email Address" />
</columns>
</TableView>
答案 0 :(得分:10)
要使用fxml为tableview设置columnresize策略,您必须使用<columnResizePolicy>
标记。这将适用于javafx 2.2及更高版本..
<TableView>
<columnResizePolicy><TableView fx:constant="CONSTRAINED_RESIZE_POLICY"/></columnResizePolicy>
</TableView>
参考: