简体   繁体   English

GWT树:选择侦听器

[英]GWT Tree: selection Listener

I'm trying to add a SelectionListener<TreeItem> on my Tree using the addSelectionHadler() method. 我正在尝试使用addSelectionHadler()方法在Tree上添加SelectionListener<TreeItem>

For my proof on onSelection(SelectionEvent<TreeIterm> event) I put a simple Windows.alert() but it don't do anything: when I select a treeItem that color change but doesn't open the window. 为了证明onSelection(SelectionEvent<TreeIterm> event)我放了一个简单的Windows.alert()但它没有做任何事情:当我选择一个treeItem时颜色会发生变化,但不会打开窗口。

I write the Handler but if you want more code tell me. 我写了处理程序,但是如果您想了解更多代码,请告诉我。

Thank you. 谢谢。

        class SelHand implements SelectionHandler<TreeItem> {

        @Override
        public void onSelection(SelectionEvent<TreeItem> event) {
            Window.alert(event.getSelectedItem().getText());
        }

    }

    SelHand selezionatore = new SelHand();
    tree.addSelectionHandler(selezionatore);

Use the straightforward: 使用简单明了的方法:

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

    @Override
    public void onSelection(SelectionEvent<TreeItem> event) {
        Window.alert(event.getSelectedItem().getText());
    }

});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM