JButton erst aktivieren wenn JRadioButtons gewählt wurden

ZiniMini

Grünschnabel
Hallo,
ich programmiere zur Zeit ein Start Menue, dass im wesentlichen einen (Start)Button und eine Gruppe von RadioButtons enthält.
Die beiden haben den gleichen ActionListener. Der Button reagiert auch schon auf start, und die Radiobuttons reagieren auch auf den Klick.
(Die Radiobuttons sind am Anfang alle deaktiviert, der Nutzer soll sich für eine Möglichkeit entscheiden müssen).
Nun soll aber der Start-Button erst zu klicken sein, wenn bereits einer von den RadioButtons ausgewählt wurde. Vorher soll er nur sichtbar sein, aber es soll nichts geschehen, falls man auf ihn klickt.
Kann man ihn solange "deaktivieren"? und wie aktiviert man ihn dann, wenn die RadioButtons angeklickt wurden?
Sorry, falls das eine sehr simple Frage ist, aber ich hab noch recht wenig Ahnung von Java...
Vielen Dank für eure Hilfe
 
Moin,

das lässt sich recht einfach veranschaulichen:

Zu Beginn: JButton.setEnabled(false);

Im ActionListener dann abfragen, ob ein JRadioButton gewählt wurde.
Gegebenenfalls eventuell einfach einen RadioButton als Standard maskieren.

Letztendlich bei Auswahl: JButton.setEnabled(true);

Gruß,
Xan
 
Zurück