Ich habe eine ArrayListe mit einer variierenden Anzahl von Namen im Array, je nachdem wie sie verwendet wird. Ich schaffe JRadioButtons für eine der Funktionen mit dem Namen des Arraylist so wie:Den Namen einer JComponent zugewiesen bekommen
for(int i = 0; i < m_fixtures.size(); i++){
panel.add(new JRadioButton(m_fixtures.get(i)));
}
Gibt es eine Möglichkeit kann ich überprüfen, welchen Namen zu dieser JRadioButton zugewiesen wurde, wie ich etwas entlang der Linien von
tun wollenHolen Sie sich die ausgewählten Jradiobuttons "label" und fügen Sie etwas zu diesen Daten, aber ich kann nicht herausfinden, wie man die "Bezeichnung" zugewiesen bekommen.
Haben Sie versucht, getText() aufzurufen? – RubioRic
Schauen Sie hier: http://stackoverflow.com/questions/201287/how-do-i-get-which-jradiobutton-is-selected-from-a-buttongroup – StephaneM
@RubioRic aber die Schaltflächen haben keine spezifische Kennung wie JRadioButton button = neuer JRadioButton ("text"); Ich weiß nicht, wie Sie .getText() auf einem Butotn aufrufen, das keinen Instanznamen hat. –