Hi Leute,
ich hab ein ganz komisches Problem.
Bevor ich den Sourcecode poste möchte ich erstmal fragen ob ihr das auch schon mal gehabt habt, vielleicht weiss ja jemand was ich falsch mache:
Ich habe ein JFrame in dem ich ein Panel (mit weiteren Unterpanels in einer Reihe) von oben nach unten durchlaufen lasse (mit setLayout(null) und setBounds()). In diesem Thread wird nach einer geissen sleeptime das setbounds neu gesetzt und der panel verschiebt sich so nach unten.
Das Problem dabei ist nun: manchmal (ich würde sagen in 9 von 10 Fällen) seh ich den Panel durchlaufen, aber er hat keinen weiteren Inhalt. Klick ich nun mit der Mouse auf den Framerand wo dann der Mousezeiger zum vergrößern-Zeiger wird, erscheint plötzlich der Inhalt.
Wenn ich das ganze ohne Durchlaufeffekt mache (also einfach das Panel in den Frame lade siehe ich immer sofort den Inhalt.
Hat einer eine Ahnung was das sein könnte, hat jemand auch schonmal so ein Problem gehabt?
Falls das unklar sein sollte was ich meine kann ich auch gern den Sourcecode pasten..
Gruß
Ande
ich hab ein ganz komisches Problem.
Bevor ich den Sourcecode poste möchte ich erstmal fragen ob ihr das auch schon mal gehabt habt, vielleicht weiss ja jemand was ich falsch mache:
Ich habe ein JFrame in dem ich ein Panel (mit weiteren Unterpanels in einer Reihe) von oben nach unten durchlaufen lasse (mit setLayout(null) und setBounds()). In diesem Thread wird nach einer geissen sleeptime das setbounds neu gesetzt und der panel verschiebt sich so nach unten.
Das Problem dabei ist nun: manchmal (ich würde sagen in 9 von 10 Fällen) seh ich den Panel durchlaufen, aber er hat keinen weiteren Inhalt. Klick ich nun mit der Mouse auf den Framerand wo dann der Mousezeiger zum vergrößern-Zeiger wird, erscheint plötzlich der Inhalt.
Wenn ich das ganze ohne Durchlaufeffekt mache (also einfach das Panel in den Frame lade siehe ich immer sofort den Inhalt.
Hat einer eine Ahnung was das sein könnte, hat jemand auch schonmal so ein Problem gehabt?
Falls das unklar sein sollte was ich meine kann ich auch gern den Sourcecode pasten..
Gruß
Ande