| Chet Haase and Dmitri Trembovetski have demolished the "Java does not play well with Vista" rumor. Specifically, all the rumors flying about that Java apps disabled window management features in Vista (discussion on JavaLobby). The truth is that Java/Swing plays well with Vista. Chet Haase's blog discusses the problems and the fixes that have happened that makes Java work great on Vista. Note that one of the advertised problems, punting Vista DWM, was a problem prior to Java SE 5.0 Update 8 and Java SE 6.0. Releases after Java SE 5.0 Update 8 and Java SE 6.0 work well with Vista and don't disable Vista DWM (Aero). Chet's blogs outlines fixes to some other problems that are no longer problems : Graphics artifacts, Swing Native Look-and-Feel, Native Look and Feel animation, Deployment and IE7 Sandbox. He does mention some issues with the new IE7 Sandbox which remain - but that is because the new restrictions in IE7 which seem to apply universally - even to native applications. Chet makes the point that Java SE 6.0 provides the best solution for Vista. Java SE 5.0 will also work and backports of the Java SE 6.0 fixes will be available later on J2SE SE 1.4.2 as well. Read Chet's blog here. In addition, there is another article, Java 6 On The Desktop (Part 2) . Part 1 went over true double-buffering, Windows Look-and-Feel, GTK Look-and-Feel, desktop integration, anti-aliased fonts and improved rendering performance. Part 2 covers Swing threading, sorting/filtering JTables, drag-and-drop, GroupLayout, Swing/AWT improvements and deployment |