我在 Eclipse RCP 中创建了一个包含 23 列的 SWT 表。该表只有水平滚动条。在运行时,很明显,当我们向右滚动时左侧的列会被遮挡,反之亦然,因为我们的视图(窗口)不能一次显示所有列。但是,我希望表格左侧的一列(比如第 2 列)是可移动的,这样当我在运行时向右滚动表格数据时,它应该浮动在表格的最左侧。
我已经尝试通过设置 col. 可动产如:
tblData.getColumn(1).setMoveable(true);
但是,它只能使 col.2 移动(通过拖动表头)。但我希望该列在滚动(向右/向左)表中的其他数据时浮动在表上。请建议我如何做到这一点。