2012-03-14 31 views
0

我有一個多列樹,我真的不想顯示列標題(它們在我的情況下沒有提供有價值的信息,並且使佈局不必要地繁忙)。不幸的是,我真的需要有可調整大小的列。SWT Tree with columns - 通過拖動行來調整列的大小

如何通過拖動它們之間的直線來調整列的大小?

回答

1

SWT使用本機窗口小部件,這不是本機行爲(至少在我熟悉的平臺上),所以SWT中沒有內置的機制來執行您的操作。您應該能夠通過跟蹤鼠標事件,管理鼠標光標並在適當時調用TreeColumn.setWidth()來自己模擬這一點。

+0

是的,我開始草繪代碼 - 在我確認它不能在GTK和Cocoa上工作。它只是讓我感到奇怪,因爲我認爲這是非常自然的行爲。 – Eugene 2012-03-14 03:46:50

相關問題