Hallo ich habe ein Problem, wenn ich schreibe:
dann löscht es mir nur die halben JToggleButton heraus. Diese Aufgabe sollte ein Button machen. Wenn ich also 20 ToggleButton habe, dann löscht es mir beim ersten Klick 10 heraus, beim Nächsten 5 dann 2 und dann den Letzten.
Syso habe ich hinein getan um zu sehen wie viele JToggle Buttons im contentPane drin sind und habe bemerkt dass auch nur die halben vorhanden sind.
Java:
for (int i = 0; i < getContentPane().getComponentCount(); i++){
System.out.println(i+": "+getContentPane().getComponent(i));
if (getContentPane().getComponent(i) instanceof JToggleButton)
getContentPane().remove(i);
}
repaint();
dann löscht es mir nur die halben JToggleButton heraus. Diese Aufgabe sollte ein Button machen. Wenn ich also 20 ToggleButton habe, dann löscht es mir beim ersten Klick 10 heraus, beim Nächsten 5 dann 2 und dann den Letzten.
Syso habe ich hinein getan um zu sehen wie viele JToggle Buttons im contentPane drin sind und habe bemerkt dass auch nur die halben vorhanden sind.