2013-07-03 51 views
0

我正在實施一個新的儀表板。我必須從樹中拖動小部件(樹項目)並放到面板中。我正在使用框架工作。當我從樹上拖動項目時出現問題,該項目將從樹中移出。請告訴我,當我從樹上拖動這個項目時,如何將項目保存在樹中。 請告訴我你的建議。非常感謝。將樹中的項目拖放到GWT中的其他面板

回答

0

雖然gwt-dnd是一個很好的庫,但我寧願使用gwtquery-dnd,因爲它的簡單性和功能。我認爲gquery-dnd的示例集合中的this example幾乎使您查詢的內容。

將帖子

如果你不希望你在你的評論表明拖動的元素從原來的樹中刪除,不從數據提供程序列表中刪除它,在這個例子中修改MemberDatabase.java線#345

if (member.getPermission() != Permission.NON_MEMBER) { 
    previousList.getList().remove(member); 
} 
+0

嗨馬諾洛,謝謝你的回答。但在你的示例中,當我從樹中拖動項目時,此項目將移出樹。我想將項目拖動到其他面板以創建新的小部件並將其放到面板時,將項目保留在樹中。 –

+0

這不是DnD的問題,而是表格的數據提供者,編輯我的迴應,以便修改示例以匹配您所說的內容 –

+0

我嘗試調查gwtquery-dnd,我發現它非常棒。我現在可以處理我的問題,非常感謝。 –