Ext GWT:将clicklistener添加到Tree的子节点

时间:2011-08-28 13:19:34

标签: gxt

我将此Tree Sample in GXT改编为我的网络应用,所以我想知道如何(以及在​​哪里)添加OnClickEvent侦听器或类似内容,当我点击子节点时(我只有一个)等级)这打开一个新标签

所以我知道如何添加新标签,但我想知道如何为每个子元素添加ClickEvent子元素。

这是我的应用程序的捕获。 enter image description here

如果你不理解某事,请回复我。

提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以在树上添加选择更改侦听器(TreePanel),就像这样..

  tree.getSelectionModel().addSelectionChangedListener(new SelectionChangedListener<ModelData>() {

        @Override
        public void selectionChanged(final SelectionChangedEvent<ModelData> se) {
              ModelData m = se.getSelectedItem();

              if(isChildElement(m)) {
                   //Open the new tab here...
              }
        }
}