带列的SWT树 - 通过拖动行调整列大小

时间:2012-03-14 00:42:08

标签: eclipse swt

我有一个多列树,我真的不想显示列标题(它们在我的情况下没有提供有价值的信息,并且使布局不必要地繁忙)。不幸的是,我真的需要有可调整大小的列。

如何通过在列之间拖动线来调整列的大小?

1 个答案:

答案 0 :(得分:1)

SWT使用本机小部件,这不是本机行为(至少在我熟悉的平台上),因此SWT中没有内置机制来执行您的操作。您应该能够通过跟踪鼠标事件,管理鼠标光标并在适当时调用TreeColumn.setWidth()来自行模拟。