gpt4 book ai didi

gwt - GWT 中的 TreeItem ClickHandler

转载 作者:行者123 更新时间:2023-12-04 17:13:35 27 4
gpt4 key购买 nike

使用标准 GWT 2.0.3 API,如何向 TreeItem 添加 Clickhandler?我希望实现对服务器的异步调用,以检索展开的结果 TreeItem。

不幸的是FastTree在 GXT 应用程序中不起作用。因此,我又回到了需要将处理程序附加到 TreeItem 的原始步骤。 !

这段代码是否有任何明显的缺点:

Tree.addSelectionHandler(new SelectionHandler<TreeItem>()
{
@Override
public void onSelection(SelectionEvent event()
{
if(event.getSelectedItem == someTreeItem)
{
//Something
}
}
});

最佳答案

使用 GWT 的默认值 Tree ,没有针对特定 TreeItem 的处理程序s,只有一个 SelectionHandler对于整棵树:

tree.addSelectionHandler(new SelectionHandler<TreeItem>() {
@Override
public void onSelection(SelectionEvent<TreeItem> event) {
TreeItem item = event.getSelectedItem();
// expand the selected item
}
});

然而, GWT incubator FastTree 从字面上看,它只是为了你想要做的事情而构建的,随着项目的展开延迟加载树,所以我会从那里开始。如果您有任何问题,请随时提出更多问题。

关于gwt - GWT 中的 TreeItem ClickHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2721922/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com