在GWT中展开TreeItem

时间:2012-11-26 15:26:27

标签: java gwt

我希望当你点击它而不是" +"它会转变TreeItem。 我添加了以下代码:

Tree.addSelectionHandler(new SelectionHandler<TreeItem>() {

        @Override
        public void onSelection(SelectionEvent<TreeItem> event) {
            event.getSelectedItem().setState(!event.getSelectedItem().getState());
        }
    });

TreeItem展开但未折叠,因为onSelection已激活两次 这可能是什么原因?