我将此Tree Sample in GXT改编为我的网络应用,所以我想知道如何(以及在哪里)添加OnClickEvent侦听器或类似内容,当我点击子节点时(我只有一个)等级)这打开一个新标签
所以我知道如何添加新标签,但我想知道如何为每个子元素添加ClickEvent子元素。
这是我的应用程序的捕获。
如果你不理解某事,请回复我。
提前致谢!
答案 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...
}
}
}