Ich habe in meiner MenuBar das MenuItem "Beenden".
Hier möchte ich nach möglichkeit einen shortcut hinzufügen: bspw.: Strg+e
bisher sieht der MenuEintrag so aus:
-meiner Meinung nach müsste ich auf jeden fall einen KeyListener hinzufügen
- und den Code folgendermaßen ändern:
miBeenden = new JMenuItem("Beenden", new MenuShortCut(KeyEvent.VK_E));
Bis hier hin habe ich es verstanden (sofern meine Überlegung richtig ist), allerdings muss der shortCut ja auch vom programm erkannt werden und daraus muss eine aktion bzw methode ( bspw.: ende( ) ) ausgeführt werden.
Ich hoffe ich habe mich nicht zu undeutlich ausgedrückt und mir kann jemand weiterhelfen.
Vielen Dank schon im voraus für eure Hilfe
MfG blotte
Hier möchte ich nach möglichkeit einen shortcut hinzufügen: bspw.: Strg+e
bisher sieht der MenuEintrag so aus:
Code:
dieMenuleiste = new JMenu("Datei");
miBeenden = new JMenuItem("Beenden");
miBeenden.setActionCommand("Beenden");
miBeenden.addActionListener(aa);
dieMenuleiste.add(miBeenden);
add(dieMenuleiste);
-meiner Meinung nach müsste ich auf jeden fall einen KeyListener hinzufügen
- und den Code folgendermaßen ändern:
miBeenden = new JMenuItem("Beenden", new MenuShortCut(KeyEvent.VK_E));
Bis hier hin habe ich es verstanden (sofern meine Überlegung richtig ist), allerdings muss der shortCut ja auch vom programm erkannt werden und daraus muss eine aktion bzw methode ( bspw.: ende( ) ) ausgeführt werden.
Ich hoffe ich habe mich nicht zu undeutlich ausgedrückt und mir kann jemand weiterhelfen.
Vielen Dank schon im voraus für eure Hilfe
MfG blotte