brunopelle74 ha scritto:
Exception in thread "main" java.lang.IllegalArgumentException: adding a window to a container
In generale, IllegalArgumentException viene tipicamente lanciato da un metodo(/costruttore) per indicare che un certo parametro ha un valore
non appropriato. Pensa ad esempio ad una classe Persona che ha un metodo setEta(int eta), potresti fare un test iniziale, se eta è minore di 0 allora lanci IllegalArgumentException.
Il senso generale di IllegalArgumentException è questo.
brunopelle74 ha scritto:
PannelloRadio p =new PannelloRadio();
c.add(p);<----------------------me lo segnala ERRORE
Cosa è materialmente PannelloRadio? Non l'hai postato ..... estende JFrame? Allora è sbagliato. Il messaggio lo dice bene "adding a window to a container".
Una qualunque finestra JFrame/JDialog/JWindow NON può essere contenuta dentro un altro componente.