J2SE Version (please include all output from java -version flag):
java version "1.6.0_10-rc2"
Java(TM) SE Runtime Environment (build 1.6.0_10-rc2-b31)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)
Does this problem occur on J2SE 1.3, 1.4.x or 1.5? Yes / No (pick one)
Operating System Configuration Information (be specific):
Windows Vista SP1 [6.0.6001], Brazilian Portuguese, fully patched
Hardware Configuration Information (be specific):
Dell Precision T3400 (Intel Core2 Quad Q6600; NVidia Quadro FX1700)
When I run the Eclipse IDE (version 3.4.0), it doesn't pick up the correct theme for Vista. Notice that this problem is specific to SWT (Standard Widget Toolkit), the GUI toolkit from the Eclipse Foundation. But it's probably a regression from some change in AWT or Java2D, as SWT relies partially on these JavaSE APIs for some low-level and configuration stuff. And the bug is specific to b31, it doesn't happen in any previous build of 6u10, grom the first public builds to b28 (I use Eclipse almost daily, and I always run the latest 6u10 build, so I tested them all).
Steps to Reproduce (be specific):
Just run the Eclipse IDE and check the views tht use tree, list and progress controls; they are all wrong. I posted this issue at the Eclipse bugtrack system, check here for details, evidence, and discussion with the Eclipse developers:
I consider this bug very important, even though SWT is not a standard JavaSE or JCP API. The Eclipse platform is very popular and this bug is a blocker for adoption of Java SE 6 Update 10 for Eclipse users (and also, users of any app build with SWT or Eclipse RCP) in the Vista platform.