将 NAT table 中的列大小更改为首选项后,如何保存列顺序和 re-sized 列的宽度

How to save column order and the width of the re-sized columns after changing the size of columns in NAT table into the prefernce

更改位置和大小后如何保存列顺序和宽度?

Q1.dragging/double点击事件改变宽度后如何获取nattable的列宽?
- 即使列不是原始顺序,我也希望它具有原始列位置。
Q2. 在使用拖放 re-order 之后,如何获得列顺序?

问题 1 的答案: 问图层,他们有getWidth()getColumnWidthByPosition(int)方法

问题 2 的答案: 通常您需要直接检查 ColumnReorderLayer

但是如果你想存储和加载NatTable状态,你应该看看NatTable提供的持久化机制。我写了一个article about this and it is even documented on the NatTable website.