本文介绍了FXML设置TableView列调整大小策略的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何从FXML设置TableView的调整大小策略?我这样累了,但是不起作用:
How can I set a TableView's resize policy from FXML? I tired this way, but it's not working:
<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及更高版本上运行.
To set columnresize policy for tableview using fxml , you have to use <columnResizePolicy>
tag . This will work on javafx 2.2 and later..
<TableView>
<columnResizePolicy><TableView fx:constant="CONSTRAINED_RESIZE_POLICY"/></columnResizePolicy>
</TableView>
参考:
使用fxml定义TableView columnResizePolicy属性
这篇关于FXML设置TableView列调整大小策略的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!