I'm working on a Java application, and it takes a while to start up since it has a lot of stuff it loads before the GUI gets shown. I'd like to add a splash screen so that it's obvious the program is opening, but the components still get preloaded while the splash is showing.
I guess it has something to do with threading, but I don't really understand threads. Is anyone able to help out?
Thanks in advance!