Archiv verlassen und diese Seite im Standarddesign anzeigen : STRG+C softwaremäßig auslösen (Swing)
Hallo,
ich möchte in JEditorPane das Ereignis der Tastenkombination STRG+C softwaremäßig auslösen.ClipboardOwner finde ich etwas zu aufwendig, wenn es auch mit STRG+C geht.
Grüße
hi,
ich weiss nicht ob es das ist was du suchst ,aber guck dir mal Keymaps an.
Hab hier schnell ein Beispiel aus Java2 Swing Bibel rausgesucht (zu JTextPane sollte mit JEditorPane aber auch kein prob sein):
...
JTextPane tp = new JTextPane();
Keymap parent = tp.getKeyMap();
Keymap map = JTextComponent.addKeymap("Name",parent);
KeyStroke ctrlc_stroke = KeyStroke.getKeyStroke(KeyEvent.VK_C,InputEvent.CT RL_MASK,false);
map.addActionForKeyStroke(ctrlc_stroke,new ....action());
tp.setKeyap(map);
code minimal umgeschrieben...
hoffe konnte helfen
mfg
maceop
ich glaube er meint eher sowas:
http://java.sun.com/j2se/1.3/docs/api/java/awt/Robot.html
wobei ich doch eher zu ClipboardOwner tendieren würde.
gruss
Arthur
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.