2017-06-29 49 views
0

我有一棵樹和一個按鈕,可以在每個treeItem中添加treeItems,播種如何防止用戶在SWT中的樹上創建多於2級的treeItems?如何在樹中設置treeItems的最大級別(SWT)?

+1

你嘗試過這麼遠嗎? –

+1

你有沒有試過?這不是一個編碼服務。嘗試一些,如果它不起作用,我們會幫助你。請參閱[如何提問](https://stackoverflow.com/help/how-to-ask)部分以獲取更多信息 – Nicolas

+0

至今我還沒有與這樣的結構一起工作,並且我沒有找到答案互聯網,我認爲有一個直接的功能來做到這一點。非常奇怪,它不存在,這將是非常有用的。 –

回答

0

找到解決方案:

private int getLevelOfItem(TreeItem item) 
    { 
     int counter = 0; 

     while(item.getParentItem() != null) 
     { 
      item = item.getParentItem(); 
      counter++; 
     } 

     return counter; 
    } 
相關問題