Loading times are increasing as the XML files we work with become bloated. As a result, the RT is taking longer and longer to load: the user double-clicks the jar and sees nothing for 20-30 seconds even when there are no other processes hogging the CPU. We want a splash screen to indicate to the user that the RT is parsing the XML document.
see:
http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/splashscreen/
Also consider the oxygen and netbeans splashscreens for inspiration
When creating the splachscreen consider using this image:
\trunk\RTClient\src\org\mitre\rt\client\resources\logo.about.jpg
Ideally the splashscreen will display the image and then have a progress indicator of some sort with a message that says the rt is starting...
Added basic splash screen functionality in revision 579. However, there are still some improvements to be made:
- Get original image so that logo.splash.jpg does not have artifacts from MS Paint
- Change progress bar to some sort of animation (spinning wheel, bar going back and forth