This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 231953
Collapse All | Expand All

(-)a/o.n.swing.laf.dark/src/org/netbeans/swing/laf/dark/DarkNimbusLookAndFeel.java (+12 lines)
Lines 41-46 Link Here
41
 */
41
 */
42
package org.netbeans.swing.laf.dark;
42
package org.netbeans.swing.laf.dark;
43
43
44
import java.awt.Color;
44
import javax.swing.UIDefaults;
45
import javax.swing.UIDefaults;
45
import javax.swing.plaf.nimbus.NimbusLookAndFeel;
46
import javax.swing.plaf.nimbus.NimbusLookAndFeel;
46
import org.openide.util.NbBundle;
47
import org.openide.util.NbBundle;
Lines 69-72 Link Here
69
        super.initialize();
70
        super.initialize();
70
        DarkNimbusTheme.install( this );
71
        DarkNimbusTheme.install( this );
71
    }
72
    }
73
74
    @Override
75
    public Color getDerivedColor(String uiDefaultParentName, float hOffset, float sOffset, float bOffset, int aOffset, boolean uiResource) {
76
        float brightness = bOffset;
77
        if ((bOffset == -0.34509805f) && "nimbusBlueGrey".equals(uiDefaultParentName)) { //NOI18N
78
            //Match only for TreeHandle Color in Nimbus, workaround for #231953
79
            brightness = -bOffset; 
80
        }
81
        return super.getDerivedColor(uiDefaultParentName, hOffset, sOffset, brightness, aOffset, uiResource);
82
    }
83
72
}
84
}

Return to bug 231953