거친 콘솔로 vaadin TextArea를 사용하고 있습니다. 사용자는 엔터 키를 누를 때 실행되어야하는 명령을 입력 할 수 있습니다. TextArea에서 리스너와 함께이를 지정하는 방법이 있습니까?텍스트 입력 키 입력을 감지하는 방법 TextArea
TextArea textArea = new TextArea();
textArea.addTextChangeListener(this);
textArea.setTextChangeEventMode(TextChangeEventMode.EAGER);
을 그리고 텍스트 변경 이벤트 처리 : 텍스트가 텍스트 영역에 입력되는 즉시
@Override
public void textChange(TextChangeEvent event) {
System.out.println(event.getText());
}
이 그러나 트리거를
는내가 찾은 가장 가까운 것은 사용하는 것입니다. Enter 키를 누를 때만 알림을 받고 싶습니다.
불행히도이 솔루션은 더 이상 작동하지 않습니다. 참조 : https://github.com/vaadin/framework/issues/4341 – mjjaniec