событие клика для калитки узла - PullRequest
0 голосов
/ 24 марта 2011

Привет, у меня есть древовидная структура, заполненная различными данными (динамическими).Есть ли способ добавить лист к узлам, а затем получить то, что было нажата?Спасибо.

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

Это то, что у меня есть для добавления слушателя, все, что нужно сделать, это развернуть дерево.

1 Ответ

1 голос
/ 24 марта 2011

Вы можете добавить AjaxEventBehavior к каждому узлу, который запускается событием onclick.

(Если вы добавите некоторый код в вопрос, я могу быть более конкретным, чем это.)

...