【发布时间】:2013-12-14 07:38:22
【问题描述】:
我使用 vaadin TextArea 作为粗略的控制台。用户可以输入当他按下回车键时应该执行的命令。有没有办法通过 TextArea 上的侦听器指定这一点?
我发现最接近的是使用:
TextArea textArea = new TextArea();
textArea.addTextChangeListener(this);
textArea.setTextChangeEventMode(TextChangeEventMode.EAGER);
并处理文本更改事件:
@Override
public void textChange(TextChangeEvent event) {
System.out.println(event.getText());
}
但是,一旦在 TextArea 中输入了文本,就会触发此操作。我希望仅在按下回车键时收到通知。
【问题讨论】:
标签: java textarea vaadin keypress