Hallo Leute,
mein aktuelles Softwareprojekt braucht relativ lang zum Starten. Deshalb war ich glücklich, als ich zufällig über die Möglichkeit gestolpert bin, einen SplashScreen zur verwenden. Ich habs gleich versucht einzubauen bin dann aber relativ schnell auf ein heftiges Problem gestoßen:
Der Programmteil, der den Programmstart so in die Länge zieht und für den ich den SplashScreen hauptsächlich brauche, beginnt mit der Konstruktion eines JFrames. Nun habe ich gelesen (und das deckt sich mit den Exceptions, mit denen mein Rechner mich bewirft), dass der SplashScreen geclosed wird, sobald ein JFrame existiert. Ich hätte gerne, dass der SplashScreen solange da bleibt, bis ich ihn mit close() "manuell" wegwerfe, auch wenn dann schon seit 10 Sekunden ein JFrame dahinter ist. Ich muss die Initialisierung des JFrame am Anfang belassen, weil der restliche Code darauf aufbaut. Und das JFrame unsichtbar zu belassen (setVisible(false)) hilft nicht
Führt da irgendein Weg rein oder muss ich meinen eigenen Splashscreen programmieren?
LG kruemelkeksfan
mein aktuelles Softwareprojekt braucht relativ lang zum Starten. Deshalb war ich glücklich, als ich zufällig über die Möglichkeit gestolpert bin, einen SplashScreen zur verwenden. Ich habs gleich versucht einzubauen bin dann aber relativ schnell auf ein heftiges Problem gestoßen:
Der Programmteil, der den Programmstart so in die Länge zieht und für den ich den SplashScreen hauptsächlich brauche, beginnt mit der Konstruktion eines JFrames. Nun habe ich gelesen (und das deckt sich mit den Exceptions, mit denen mein Rechner mich bewirft), dass der SplashScreen geclosed wird, sobald ein JFrame existiert. Ich hätte gerne, dass der SplashScreen solange da bleibt, bis ich ihn mit close() "manuell" wegwerfe, auch wenn dann schon seit 10 Sekunden ein JFrame dahinter ist. Ich muss die Initialisierung des JFrame am Anfang belassen, weil der restliche Code darauf aufbaut. Und das JFrame unsichtbar zu belassen (setVisible(false)) hilft nicht
Führt da irgendein Weg rein oder muss ich meinen eigenen Splashscreen programmieren?
LG kruemelkeksfan