2011-08-16 73 views
2

我想用一組自定義的小部件作爲內容構建樹。所以不僅僅是一個簡單的標籤,而是一個更復雜的複合材料。這在目前的SWT/JFace(3.7)中可能嗎?如果是的話,我該怎麼做? TreeViewer只允許我設置一個LabelProvider,它只有一個getImage()getText()方法。或者我僅限於此,一個圖像和一個沒有任何標記的簡單標籤?TreeViewer以複合材料作爲內容

回答

1

你是不是相當是有限的 - 有CellLabelProvider,它可以讓你做的事情一樣繪製圖形內的細胞 - 但據我所知,目前還沒有辦法把裏面的表或樹任意控制細胞。這並不令人驚訝,因爲SWT通常只能在SWT可用的所有操作系統和窗口系統上支持時才能做到。

+0

好的,我發現SWT有一棵更加豐富的樹是不可能的。謝謝! – craesh