Eigene Shortcuts für Cut, Copy und Paste?

klaeuschen41

Mitglied
Hallo alle,

ich habe ein Problem mit dem Setzen von Shortcuts für Cut, Copy und Paste.

Bei anderen Buchstaben als 'X', 'C', 'V' funktioniert der unten stehende Befehl, aber bei den dreien nicht. Das heißt, es wird zwar Cut, Copy und Paste ausgeführt, aber die System-eigene Variante und nicht meine eigene.

Hat jemand eine Idee, wie ich dafür sorgen kann, dass nicht die System-Variante ausgeführt wird, sondern meine eigene?

Code:
JMenuItem item =  editMenu.add(cutAction); 
item.setAccelerator(KeyStroke.getKeyStroke('C', 
Toolkit.getDefaultToolkit().getMenuShortcutKeyMask(), false));

Vielen Dank für Hilfe und viele Grüße,
Klaus
 
... jetzt habe ich schon eine Lösung gefunden, die funktioniert ...

Code:
textPane.getInputMap().put(KeyStroke.getKeyStroke("ctrl c" ),"Cut");
textPane.getActionMap().put("Cut", cutAction);

Den Post hätte ich mir dann woh auch sparen können. Sorry!
Gruß,
Klaus
 
Zurück