JDK-7024612 : Different behavior in Synth-LaF between Java 1.6.0_23/24 and previous versions
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 6u24
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_7
  • CPU: x86
  • Submitted: 2011-03-04
  • Updated: 2012-03-20
  • Resolved: 2011-05-06
Related Reports
Duplicate :  
Relates :  
Description
FULL PRODUCT VERSION :
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7600]

A DESCRIPTION OF THE PROBLEM :
Insets and text-gaps in menu/menuitems are painted different in synth-laf between newer and older java versions up to version 1.6.0_22.

Behavior is shown in screenshots. Download them and the sourcecode to reproduce the bug at
 www.command-ag.de/fileadmin/downloads/geschuetzt/oxaionjava/testproject.zip


REGRESSION.  Last worked in version 6

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
 Download sourcecode to reproduce the bug at
 www.command-ag.de/fileadmin/downloads/geschuetzt/oxaionjava/testproject.zip


EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
the screenshot at download gui-java1.6.0_22.png
ACTUAL -
the screenshot at download gui-java1.6.0_24.png

REPRODUCIBILITY :
This bug can be reproduced always.

---------- BEGIN SOURCE ----------
download at www.command-ag.de/fileadmin/downloads/geschuetzt/oxaionjava/testproject.zip

---------- END SOURCE ----------

Comments
EVALUATION This is a side-effect of 6458123, the look and feel in the provided screenshots looks like a third-party one (Synthetica?) I guess this is the same problem as described here: http://www.java.net/node/706134?force=628
06-05-2011