2012-05-15 20 views
1

我想隱藏SWT樹視圖的分層虛線。如何在Windows上禁用SWT樹中的層級虛線?

SWT Tree with hierarchical dotted lines on Windows

如何隱藏這些虛線?有什麼特別的選擇嗎? 什麼是最好和正確的方法來做到這一點?

我發現,與使用TableTree有可能做到這一點 - 在這個例子中:

http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/DemonstratesTableTreeTableTree.htm

我會用使用TableTree - 但現在已經過時了。

UPDATE

發現我可以使用SWT.FULL_SELECTION選項,現藏線。

SWT Tree with disabled dotted lines using SWT.FULL_SELECTION

現在的問題是,這是什麼意思的選項,爲什麼我們越來越隱藏線 - 將它所有的Windows版本的工作?

參考

http://www.eclipsezone.com/eclipse/forums/t66912.html感謝@default區域 https://bugs.eclipse.org/bugs/show_bug.cgi?id=25071

+1

在日食區有幾個黑客。 http://www.eclipsezone.com/eclipse/forums/t66912.html –

+0

感謝您的好參考。 – Vladimir

回答

0

的SWT.FULL_SELECTION應該創建樹時使用。它的結果正是需要的 - 在全選模式下沒有分層虛線。