JDK-8075608 : Nimbus and GTK LaFs don't honor SplitPaneDivider.draggingColor property; consider enhancement.
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 5.0,6,7,8,9
  • Priority: P4
  • Status: Closed
  • Resolution: Won't Fix
  • Submitted: 2015-03-20
  • Updated: 2015-03-27
  • Resolved: 2015-03-27
Related Reports
Relates :  
Description
I'm attaching  just for illustration a short manual regression test written for RFE JDK-4820080. Try to run it setting  -Dswing.defaultlaf=javax.swing.plaf.nimbus.NimbusLookAndFeel. Note the line
UIManager.put("SplitPaneDivider.draggingColor", Color.green);

Drag the dividers; color doesn't change to green.
This test works OK for Metal, Motif and on OS X, for Aqua LaF. 
It fails for Nimbus and GTK. With GTK, a correspondent INTJDK  bug was closed long ago with resolution "So in order to get the drag color you should update the .gtkrc file."

Please consider either to implement JDK-4820080 for Nimbus (and GTK) or decline explicitly with "Will not fix".
Comments
With Nimbus LnF you cannot just set a color to fill the component because it is a skinned LnF. To make component looks differently in Nimbus one need to replace the default style painter with a custom one. Here is an example for JSlider: http://www.jasperpotts.com/blog/2008/08/skinning-a-slider-with-nimbus/
27-03-2015