JavaMaddin
Mitglied
Wie bekomme ich den Namen (also den Text ) von einem JRadioButton?
Habe nen ActionListener angebunden und einer inneren Klasse mache ich folgendes:
bei gewähltes Verfahren gibt er mir mit getSelection nicht den Text sondern den ButtonName also "javax.swing.JToggleButton$ToggleButtonModel@198dfaf" aus.
Wie bekomme ich den Text?
Habs auch schon mit den ChangeListener probiert.
Habe nen ActionListener angebunden und einer inneren Klasse mache ich folgendes:
Code:
class ActionAdapter_PanelUnten implements ActionListener {
Hauptfenster hauptFenster = null;
public ActionAdapter_PanelUnten(Hauptfenster hauptfenster) {
super();
this.hauptFenster = hauptfenster;
}
public void actionPerformed(ActionEvent event) {
if ( event.getSource() == buttonParteiNeu) {
System.out.println("Partei hinzugefügt");
} else if (event.getSource() == buttonParteiLoeschen) {
System.out.println("Partei gelöscht");
} else if (event.getSource() == buttonBerechnen) {
System.out.println("Berechnen");
berechnen();
} else if (event.getSource() == radiobuttonDhondt || event.getSource() == radiobuttonNiemeier) {
// System.out.println("Gewähltes Verfahren: " + gruppeVerfahren..getSelection());
berechnen();
}
} // Ende der Aktion
} // Ende Klasse ActionAdapter_PanelUnten
bei gewähltes Verfahren gibt er mir mit getSelection nicht den Text sondern den ButtonName also "javax.swing.JToggleButton$ToggleButtonModel@198dfaf" aus.
Wie bekomme ich den Text?
Habs auch schon mit den ChangeListener probiert.