title: Delay between Java splash screen and application screen loading
body: <p>I have a JavaFx 2.0 desktop application that I intend to run via the JWS using a jnlp file. 
  The problem I'm facing is that it takes a significant amount of time between the java default splash screen disappearing and my application loading. In the meantime, the user is left guessing as to what is happening. Is there a way, I can make this loading process more user-friendly and display/inform about what is happening before my application actually gets displayed? I've tried using a preloader, as described in the JavaFx deployment article: <a href="http://download.oracle.com/javafx/2.0/deployment/preloaders.htm#BABCDIHD" rel="nofollow">http://download.oracle.com/javafx/2.0/deployment/preloaders.htm#BABCDIHD</a>, but that does not seem to do the trick either. Here's how my JNLP file looks:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;  
  &lt;jnlp spec="1.0+"  xmlns:jfx="http://javafx.com" codebase="file:///C%3A/Program%20Files/HP/Pulse/PulseLite"href="iMonLauncher.jnlp"&gt;    
      &lt;information&gt;   
          &lt;title&gt;iMonLauncher&lt;/title&gt;  
          &lt;vendor&gt;Administrator&lt;/vendor&gt;  
          &lt;homepage href="file:///C%3A/Program%20Files/HP/Pulse/PulseLite"/&gt;  
          &lt;description&gt;iMonLauncher&lt;/description&gt; 
          &lt;offline-allowed/&gt;   
          &lt;/information&gt;     
          &lt;security&gt;       
          &lt;all-permissions/&gt; 
      &lt;/security&gt;
       &lt;resources os="Windows" arch="x86"&gt;
          &lt;jfx:javafx-runtime version="2.0+"  
          href="http://download.oracle.com/otn-pub/java/javafx/javafx-windows-i586__Vlatest.exe "/&gt;
       &lt;/resources&gt;
       &lt;resources os="Windows" arch="x64"&gt;
          &lt;jfx:javafx-runtime version="2.0+" href="http://download.oracle.com/otn-pub/java/javafx/javafx-windows-x64__Vlatest.exe "/&gt;
        &lt;/resources&gt; 
      &lt;resources&gt; 
          &lt;j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/&gt;  
          &lt;jar href="iMon.jar" size="593908"/&gt;            
          &lt;jar href="lib/iMonPreloader.jar" size="4004" download="progress" /&gt;            
          &lt;jar href="lib/ibase-core.jar" size="200674"/&gt;    
          &lt;jar href="lib/ibase-fx.jar" size="190545"/&gt;      
          &lt;jar href="lib/imonDB.jar" main="true" size="141462"/&gt;    
  
      &lt;/resources&gt;      
      &lt;application-desc name="iMon" main-class="imon.Main" &gt;   &lt;/application-desc&gt;    
      &lt;jfx:javafx-desc  width="800" height="600" main-class="imon.Main"  name="iMon"  
                          preloader-class="imon.MyPreloader"/&gt;&lt;update check="background"/&gt;    
  &lt;/jnlp&gt; 
  </code></pre>
  
  <p>Thanks in advance for all the suggestions and help. </p>