|
Alt-Enter in JTextArea abfangen
jTextArea1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
jTextArea1KeyPressed(evt);
}
}
...
private void jTextArea1KeyPressed(java.awt.event.KeyEvent evt) {
if (evt.getKeyCode()==KeyEvent.VK_ENTER&&
evt.getModifiers()==KeyEvent.ALT_MASK){
Core.showMessage("jou");
}
}
-
Installation einer anonymen event.KeyAdapter-Klasse als KeyListener für jTextArea1:
Dazu wird bei der Erzeugung der anonymen Klasse event.KeyEvent die Methode keyPressed überschrieben und mit einem Aufruf von jTextArea1KeyPressed versehen.
-
Behandlung des KeyPressed-Ereignisses:
wenn der KeyCode des Ereignisses VK_ENTER und der Modifier ALT_MASK ist, dann wird eine Nachricht ausgegeben.
|