java - FXML 设置 TableView 列大小调整策略

标签 java tableview javafx-2 fxml

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

最佳答案

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

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

引用:

Defining TableView columnResizePolicy property with fxml

关于java - FXML 设置 TableView 列大小调整策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14095708/

相关文章:

java - SequentialTransition .stop() 不会等到过渡结束其循环

java - Spring Boot + Spring Web Socket + RabbitMQ Web STOMP

java - 动态添加与基础布局相同的相对布局

xamarin.ios - MonoTouch 和 Storyboard : how to come from table cell to details view

iphone - 如何开始为 tableView 中的每个单元格制作 .gif 动画?

java - 在 JavaFX 中绘制子像素?

java - 如何在 android 中使用 Firebase 数据库中的图像填充 ListView ?

java 错误 : class, 接口(interface),或预期的枚举(多进程包)

java - 单击突出显示的项目时如何检测 JavaFX TableView 上的选择?

multithreading - 为什么javafx应用程序不是线程安全的?