从事件中获取信息

时间:2013-12-26 21:54:54

标签: java text swt listener

我正在使用ModifyListener从Text中获取更改的信息。

有没有办法在侦听器中获取Text的文本(如Event e的方法)?

谢谢!

1 个答案:

答案 0 :(得分:0)

下一个示例可以帮助您:

Text text = new Text(shell, SWT.SINGLE);
text.addModifyListener(new ModifyListener() {

    @Override
    public void modifyText(ModifyEvent e) {
        Text source = (Text) e.getSource();
        System.out.println("text = " + source.getText());
    }
});
text.pack();

根据docs e.getSource()返回:

  

最初发生事件的对象。