2012-06-14 38 views
-1

我是新來GWT。我在左邊有一個CellTree,由三個分層組成 - 會話,uproc和批處理。我在中心有三個Composite Widgets,每個Session有一個,Uproc和Batch用於顯示其細節。在這些小部件的UiBinder中,我有FormPanel將顯示數據。CellTree和麪板GWT之間的相互作用

我想,當我點擊樹的會話節點,我的會話FormPanel中控件應該充滿會話數據和uproc和批量板的可見性應設置爲false。同樣,當我點擊Uproc節點時,Session和Uproc面板應該填充數據(uproc是Session的子級),但會話面板中的字段應該被禁用,批量面板應該被禁用。

同樣,當我點擊批處理節點時,Session和Uproc面板應該填充數據(批量是uproc的子項),但會話和uproc面板中的字段應該被禁用,並且批次面板應該填充所選批次的數據。

請讓我知道如何去執行這一方案。我正在使用gwt 2.4。 謝謝

+0

我不認爲StackOverflow的是要求教程針對特定使用案例的地方。您的問題應該與其他人相關(請參閱http://stackoverflow.com/questions/how-to-ask)。如果您需要關於如何使用GWT CellTree的信息,在谷歌上的簡單搜索將爲您提供良好的鏈接,如http://stackoverflow.com/q/4396459/405492或http://gwt.google.com/samples/Showcase /Showcase.html#!CwCellTree – jonasr

回答

0

你必須SelectionModel你的CellTree部件和SelectionChangeHandler它。您必須將SelectionModel添加到您想要進行交互的每個級別的DefaultNodeInfo構造函數中。
SelectionChangeHandler回調中,您可以更改中央面板。

檢查出來怎麼辦呢展櫃CellTree例子。

+0

謝謝。我能夠完成這項任務。 –