如何使光标不';当我在TextArea(GWT)中按Enter键时,是否不能进入新行?
我尝试了方法textArea.setCursorPos(0),但它不起作用。如何使光标不';当我在TextArea(GWT)中按Enter键时,是否不能进入新行?,gwt,textarea,newline,Gwt,Textarea,Newline,我尝试了方法textArea.setCursorPos(0),但它不起作用。 可能可以通过Java脚本解决,但我不知道((在JavaScript中,您可以在事件处理程序中使用返回false;或event.returnValue=false;(IE)、event.preventDefault();(FF、Chromium、Opera) 对于GWT,您只需使用的preventDefault()方法 area.addKeyPressHandler(new KeyPressHandler() { @
可能可以通过Java脚本解决,但我不知道((在JavaScript中,您可以在事件处理程序中使用
返回false;
或event.returnValue=false;
(IE)、event.preventDefault();(FF、Chromium、Opera)
对于GWT,您只需使用的preventDefault()方法
area.addKeyPressHandler(new KeyPressHandler() {
@Override
public void onKeyPress(KeyPressEvent event) {
if (event.getCharCode() == 13) {
event.preventDefault();
}
}
});