2011-03-24 60 views
0

嗨我有一个树视图填充各种数据(动态)。有没有一种方法可以将节点添加到节点,然后检索点击的内容?谢谢。单击事件节点检票

add(new AjaxLink("expandAll") { 
    @Override public void onClick(AjaxRequestTarget target) { 
     getTree().getTreeState().expandAll(); 
     getTree().updateTree(target); 
     System.out.println("Click"); 
} }); 

这是我到目前为止添加一个监听器,所有这些都是展开树。

+0

好,但这不是树的节点,这只是一个链接添加到树。你在哪里创建树的节点?这就是你需要添加一些东西来获得被点击节点的通知的地方。 – biziclop 2011-03-24 16:20:48

回答

1

您可以将添加到由onclick事件触发的每个节点。

(如果你添加一些代码的问题,我可以比这更具体。)

+0

附加(新AjaxLink( “expandAll”) { @覆盖 公共无效的onClick(AjaxRequestTarget目标) { getTree()getTreeState()expandAll();。 getTree()updateTree(目标); 系统.out.println(“Click”); } });这是我到目前为止添加一个监听器的原因,所有这些都是展开树。我不知道如何将它添加到动态节点。谢谢 – Matthew 2011-03-24 14:13:16