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();     } } 

documentation


Comments

Popular posts from this blog

Unable to remove the www from url on https using .htaccess -