请问如何在ControlsFX的SpreadsheetView中隐藏/显示特定的列。我不想从Grid(GridBase)完全删除它。例如。如果隐藏它,则可以再次显示它而无需重新填充值。
就像是:
initial:
+----+----+----+
| A | B | C |
+----+----+----+
| 1 | 2 | 3 |
+----+----+----+
hide column 'B':
+----+----+
| A | C |
+----+----+
| 1 | 3 |
+----+----+
show column 'B':
+----+----+----+
| A | B | C |
+----+----+----+
| 1 | 2 | 3 |
+----+----+----+
最佳答案
正如我在ControlsFX google组中对您的答复一样,此功能目前无法实现,如ControlsFX 8.40.12一样。
但是,我在SpreadsheetView中进行了许多改进,包括隐藏行/列。对电子表格视图进行排序的能力。添加一些过滤器等的能力
这些功能正在等待被合并到ControlsFX中,如果您想尝试,可以将我的存储库分叉:https://bitbucket.org/controlsfx/controlsfx/pull-requests/627/new-features-for-the-spreadsheetview/diff#comment-None
关于java - ControlsFX SpreadsheetView:如何隐藏列?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41974410/