gpt4 book ai didi

java - 对 TableView 中的列进行排序

转载 作者:太空宇宙 更新时间:2023-11-04 10:28:54 24 4
gpt4 key购买 nike

我希望我的 TableView 记住列的顺序。

例如,我有一个包含 3 列的表:Id、Name、Age,并且我更改位置列 NameAge。之后我关闭带有这张 table 的窗口。

接下来,我再次打开此窗口,列的顺序仍然是 Id、Name、Age,而不是 Id、Age、Name。当我更改列宽时,结果相同。我如何“记住” TableView 的状态?

View 是用 fxml 文件编写的,但 Controller 和其他东西是在 java 项目中。

最佳答案

由于您的 View 是由 fxml 定义的,因此它将始终以您在其中创建它的方式呈现。如果您想更改这些列的顺序,您需要通过 Controller 来完成。

我建议创建某种配置文件来存储这些 View 设置。启动 View 时,可以读取并应用设置。

关于java - 对 TableView 中的列进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50268584/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com