Hallo,
wie kann ich Anweisungen ausführen wenn ein JMenuItem angeklickt wurde?
Momentan sieht es bei mir noch so aus:
Per getID() wird immer das selbe bei mehreren, unterschiedlichen Items ausgegeben.
Per getActionCommand() wird ja ein String zurückgegeben,
jedoch wäre es unlöglich die Items per switch mit String abzufangen oder?
wie kann ich Anweisungen ausführen wenn ein JMenuItem angeklickt wurde?
Momentan sieht es bei mir noch so aus:
Java:
JMenuItem item = new JMenuItem("Beenden");
item.addActionListener(new MActionListener());
/* weitere Items... */
class MActionListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
System.out.println("Infos: " + e.getID());
System.out.println("Selected: " + e.getActionCommand());
}
}
Per getActionCommand() wird ja ein String zurückgegeben,
jedoch wäre es unlöglich die Items per switch mit String abzufangen oder?