title: Java does javax.swing.Timer run on new thread?
body: <p>I am using javax.swing.Timer to schedule and run events. But it seems to be freezing the GUI. Just wanted to know whether these events are run on a seperate thread or whether I have to do it myself.</p>
  
  <p>Thanks</p>