Has anyone out there had experience with creating a splash screen exe wrapper for JET compiled GUI applications? I have a Swing based Java application that takes 30+ seconds to load on a Celeron 2.0Ghz Windows XP box. I am trying to write an exe in Delphi that puts up a splash screen immediately, then launches the JET compiled exe. The trouble I see is that I can't detect when the first GUI window actually opened, so I will have a hard time knowing when to hide the splash screen and exit the launcher program. Any ideas?