swing - Java JTextArea KeyListener -
when pressed enter jtextarea starts new row , want doclick() method nothing else. how should that?
textarea.addkeylistener(new keylistener(){ @override public void keypressed(keyevent e){ if(e.getkeycode() == keyevent.vk_enter){ button.doclick(); } } @override public void keytyped(keyevent e) { } @override public void keyreleased(keyevent e) { } });
use .consume()
:
consumes event not processed in default manner source originated it.
public void keypressed(keyevent e){ if(e.getkeycode() == keyevent.vk_enter){ e.consume(); button.doclick(); } }
Comments
Post a Comment