JDK-6291575 : XP L&F: Platform look and feel is broken with non-default themes
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 5.0
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2005-06-28
  • Updated: 2010-05-08
  • Resolved: 2006-05-23
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6Resolved
Related Reports
Duplicate :  
Relates :  
Description
FULL PRODUCT VERSION :
java version "1.5.0_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_03-b07)
Java HotSpot(TM) Client VM (build 1.5.0_03-b07, mixed mode, sharing)
AND
java version "1.6.0-ea"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-ea-b39)
Java HotSpot(TM) Client VM (build 1.6.0-ea-b39, mixed mode, sharing)

ADDITIONAL OS VERSION INFORMATION :
Windows XP, Service Pack 2, English

EXTRA RELEVANT SYSTEM CONFIGURATION :
nVidia GeForce 6600GT, multiple drivers tested, including latest (77.72)

A DESCRIPTION OF THE PROBLEM :
The platform look and feel does not render correctly with some themes using msstyles. I have documented more on the Javagaming board, where Dmitri mentioned some swing guys might notice it. In the meantime, I have opened this bug.

http://192.18.37.44/forums/index.php?topic=10036.0

the screenshots are available here: http://matzon.dk/brian/lookandfeel/

Please notice that 1.5 renders a magenta border on combobox while 1.6 goes nuts and renders most parts black.

Since it's only a visual artifact, it's not holding me back as such - though I can't testdrive latest Netbeans, instead of Eclipse ;)

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Reproducible *always* by fireing up Netbeans, or any other UI using Combobox or toolbar


REPRODUCIBILITY :
This bug can be reproduced always.
###@###.### 2005-06-28 10:03:35 GMT
Additional information from customer:

    Theme used is: Codename: Opus 3.0 - specifically the Dusk variant, which can be downloaded here:
    http://www.deviantart.com/download/9240396/

    This is indeed a third-party theme, whether or not it's non-standard I cannot say.

Comments
EVALUATION Most of these issues have been resolved w/ the fix for 6342546 (due in b86). ComboBox arrows are still rendered with a black background. 6429547 has been filed to track this one last issue.
23-05-2006

EVALUATION I just wanted to respond to the JDC commenter that this bug is being worked on and should be fixed before Mustang ships.
20-04-2006

EVALUATION The combobox sizing bugs is fixed with: 6382711
10-03-2006

EVALUATION The image transparency seems to be lost as a result of new uxtheme code.
28-07-2005

EVALUATION Need to know which third party style was used in order to reproduce the bug. Note that non-standard, third-party themes are not officially supported by Swing, but we will do our best...
26-07-2005