title: Detect screen resolution change made by user (Java Listener?)
body: <p>I have a Java app that launches, creates a GUI and works great.  If the user changes the screen resolution (switches from 1440x900 to 1280x768), I'd like to be able to listen for that event.</p>
  
  <p>Any ideas?</p>
  
  <p>PS - I'd like to do this in event/listener mode, not in poll mode, so that extra CPU cycles aren't wasted on something like a timer constantly polling the screen size every N seconds to see if it's changed.</p>