-
Bug
-
Resolution: Fixed
-
P3
-
6u10, 7
-
None
-
b84
-
generic, x86
-
generic, linux_ubuntu
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2194433 | OpenJDK6 | Peter Zhelezniakov | P3 | Resolved | Fixed | b20 |
Attached is the example. This little demo was written by Jasper and does not work as specified. I was able to workaround the problem in one of two ways:
- Set the thumb background painter for all 7 states of the thumb.
OR
- Change the order that these two methods are called:
slider.putClientProperty("Nimbus.Overrides", sliderDefaults);
slider.putClientProperty("Nimbus.Overrides.InheritDefaults", false);
See bug 6752660 for more info on the putClientProperty ordering.
- Set the thumb background painter for all 7 states of the thumb.
OR
- Change the order that these two methods are called:
slider.putClientProperty("Nimbus.Overrides", sliderDefaults);
slider.putClientProperty("Nimbus.Overrides.InheritDefaults", false);
See bug 6752660 for more info on the putClientProperty ordering.
- backported by
-
JDK-2194433 [Nimbus] Code to set a single slider's thumb background doesn't work as specified
- Resolved
- duplicates
-
JDK-6752660 Nimbus L&F: "Nimbus.Overrides.InheritDefaults" does not get honered if set after ”Nimbus.Overrides"
- Closed
- relates to
-
JDK-6960808 OpenJDK 6 Nimbus build failure
- Resolved