我真的很在GWT樹部件之間做出選擇,GWT樹部件已經成爲GWT的一部分,或由GWT 2.1引入的新CellTree。GWT 2.1樹或CellTree?
我想呈現給用戶的樹不是特別大,但我非常關心響應性。
樹的節點處的數據將是可編輯的。通過點擊節點,用戶將把節點置於編輯模式。編輯更簡單的節點只需要一個TextBox或TextArea;但其他人會涉及幾個小部件,我希望通過CSS控制樣式控制。
我被CellTree方法吸引,因爲它似乎提供了很大的靈活性和速度;然而,CellTree編輯的示例代碼只處理非常簡單的數據類型:字符串,日期,整數等。我不知道CellTree是否適合您有更復雜的節點編輯需求。
您認爲如何? CellTree是最好的方法嗎?一般來說,CellTree會替換Tree嗎?我可以在他們之間進行選擇時應用什麼啓發法?
您是否將CompositeCell用於具有多個小部件的單元格? – David 2010-10-28 19:43:46
我擴展了AbstractEditableCell類。我開始在2.1.0.M3中使用它,然後他們有很多文檔,所以可能是CompositeCell是你想要的。我還看到他們添加了「編輯」,看起來很整潔。 – 2010-10-28 21:31:13