title: Multiple Swing event-dispatch threads
body: <p>I would like to create a new event-dispatch thread in Swing, and I'm having trouble finding any references online for how to do this.  I have done this in .NET by creating a new thread and calling Application.run(...).  Has anyone done this?  Is it possible in Swing?</p>
  
  <p>FYI the reason I am trying to do this is because I am writing an Eclipse plug-in, and I would like to pop up dialogs that are not modal to the IDE but that are modal (blocking) to my UI logic.  I could accomplish this using non-modal dialogs and callbacks, but that requires the overhead of making my code multi-threaded.  I'll revert to that if the former is not possible.</p>