SWING Gui : 2 Elemente mit gleicher Bezeichnung
-
Hallo und allen ein frohes neues Jahr !
Meine Frage :
Ich habe eine GUI und ein Menu :
Optionen
=>Spieler1
==>Mensch
==>KI
=>Spieler2
==>Mensch
==>KIIm Menu Optionen gibt es 2 Untermenus : Spieler 1 und Spieler 2. Dort gibt es jeweils 2 RadioButtons mit der gleichen Beschriftung ( Mensch, KI). Wie kann ich nun auf den Menu Punkt Mensch unter Spieler 1 reagieren. ICh kenn bloß im ActionListener den Aufruf getCommandString(). Der hilft mir allerdings nicht viel, da ich nicht weiß woher der Aufruf kam (Spieler1 oder Spieler2).
Ich hoffe ihr könnt mir helfen.
Vielen Dank
-
Hier ein Beispiel mit Actionlistener.
Codeausschnitt:
ActionListener actionPrinter = new ActionListener() { public void actionPerformed(ActionEvent e) { try { pane.getStyledDocument().insertString(0,"Action [" + e.getActionCommand()+ "] performed!\n", null); } catch (Exception ex) { ex.printStackTrace(); } }
Offtopic:
Hast du noch Lust den Programier Wettbewerb zu Organisieren ?Gruss Sheldor