8

如何从 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>
4

1 回答 1

14

要使用 fxml 为 tableview 设置 columnresize 策略,您必须使用<columnResizePolicy>tag 。这将适用于 javafx 2.2 及更高版本..

<TableView>
  <columnResizePolicy><TableView fx:constant="CONSTRAINED_RESIZE_POLICY"/></columnResizePolicy>
</TableView>

参考 :

使用 fxml 定义 TableView columnResizePolicy 属性

于 2012-12-31T22:41:26.597 回答