ich arbeite an einem komplexen Layout.
Um mein gewünschtes Aussehen zu erreichen füge ich sehr viele JPanels zu sehr vielen anderen JPanels hinzu.
Und bis zum heutigen Tage hatte ich noch keinerlei Probleme damit!
Doch als ich noch ein JPanel hinzugetfügt habe erschienen dessen Componenten nicht mehr auf dem Bildschirm.
Als ich setBackground(Color.green); auf das Panel angewendet habe, war der Background grün!
Ich hoffe jemand kann mir helfen!
Vielleicht gibt es ja eine Möglichkeit, die Anzahl an hinzufügbaren Panels zu erhöhen, oder ähnliches…
deine Signatur passt ja gut zum Thema und ist leicht als geposteter Code anzunehmen,
aber nur ein paar Sekunden bis die Ernüchterung einzieht, dass nicht viel mehr als Spekulationen dastehen,
wäre es dir möglich, deinen Code oder ein vereinfachtes Test-Beispiel zu posten?
dann hätte alles Hand und Fuss, so nur genauso zu spekulieren
und meine Hauptvermutung ist,
dass du doch irgendwas individuelles falsch machst, weit entfernt von Fragen a la ‘Anzahl an hinzufügbaren Panels’,
z.B. wird mit schlechten Layout kein Content angezeigt,
das Layout oder sonst etwas könnte natürlich auch auf beengten Platz empfindlich reagieren
OK, also ich kann nicht den kompletten Code posten(zu viel) und bin auf die schnelle auch nicht in der Lage gewesen den Fehler zu reproduzieren, aber ich hab Auszüge:
Das hier funktioniert ohne Probleme:
Ein Beispielprogramm, dass in einer Schleife immer einen Label und ein neues Panel einfügt, sollte ja nicht so schwer sein. Damit ließe sich leicht testen, ob es wirklich eine solche Begrenzung gibt, was ich irgendwie bezweifle.