I'm writing a java swing application which uses external resource files.
Many of the resource files are only necessary to load with certain selections.
Upon making a selection, the first window closes, the appropriate external resources are loaded, and another window opens with the resources.
The first window has a splash screen to cover the loading time.
How can I make the second window have something similar?
What I've seen involves a task occurring in the same window, which isn't viable for this project, and the Java's built-in splash screen won't start a second time (SplashScreen.getSplashScreen returns null).