我正在使用ModifyListener从Text中获取更改的信息。
有没有办法在侦听器中获取Text的文本(如Event e的方法)?
谢谢!
答案 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()
返回:
最初发生事件的对象。