title: Why would our Java app not display windows on secondary monitor?
body: <p>We have a Java/Swing client that's been around for quite a few years. When I moved from XP to Vista (client ONLY runs on Windows), I noticed that whenever a new window is created (usually a JFrame descendant) on my secondary monitor, the window initially shows as blank, i.e. instead of showing the normal contents of the window, it's just a solid block of gray. If I then drag that window onto the primary monitor, the second it crosses the monitor boundary, it draws itself properly and I can drag it back to the secondary monitor.  If the window is created on the primary monitor, it always comes into existence perfectly.  I NEVER had this problem on XP, only on Vista. I'm unable to easily test it on Windows 7, lacking a dual monitor Windows 7 machine.</p>
  
  <p>Anybody have <em>any</em> ideas? Is this perhaps a known Java bug? I'm also running the most recent Java 1.6 SDK.</p>