title: How to make JDialog top-most but not modal?
body: <p>I'm creating an applet. That applet has to take some big chunks of data from the db and that operation is slow... That's why I would like to create a "loading" JDialog that will be shown on top of the applet while the applet is loading data from the DB, BUT it shouldn't block user input to applet.<br>
  How to do it? If I create a JDialog that is "setAlwaysOnTop(true)" it won't show on top. If I set it to modal it will show but it won't allow my applet to communicate with DB. I even tried to make that "loading" window runnable and run it from another thread, no luck.  </p>
  
  <p>How to make proper, universal, "loading" JDialog for applet that WON'T be modal, but will stay always on top?</p>