@Override protected Color getSelectColor() { return WidgetUtils.slightlyDarker(WidgetUtils.BG_COLOR_BLUE_DARK); }
@Override protected void paintComponent(final Graphics g) { final int width = getWidth(); final int height = getHeight(); if (isOpaque()) { g.setColor(WidgetUtils.BG_COLOR_DARK); g.fillRect(0, 0, width, height); } final int barWidth; if (isIndeterminate()) { barWidth = 0; } else { barWidth = getBarWidth(getValue()); } if (barWidth > 0) { g.setColor(_progressBarColor); g.fillRect(0, 0, barWidth, height / 2); g.setColor(WidgetUtils.slightlyDarker(_progressBarColor)); g.fillRect(0, height / 2, barWidth, height / 2); g.setColor(WidgetUtils.slightlyBrighter(_progressBarColor)); g.drawRect(0, 0, barWidth, height); } } }
final Color separatorColor = WidgetUtils.slightlyDarker(menuBackground); UIManager.put("Separator.background", separatorColor); UIManager.put("Separator.foreground", separatorColor); UIManager.put("ScrollBar.thumbHighlight", WidgetUtils.slightlyDarker(WidgetUtils.BG_COLOR_LESS_BRIGHT)); UIManager.put("ScrollBar.thumbShadow", WidgetUtils.slightlyDarker(WidgetUtils.BG_COLOR_LESS_BRIGHT)); UIManager.put("ScrollBar.thumbDarkShadow", WidgetUtils.BG_COLOR_LESS_BRIGHT); UIManager.put("ScrollBar.minimumThumbSize", new Dimension(30, 30));
final int darkAmount = i / SLICE_COLORS.length; for (int j = 0; j < darkAmount; j++) { colorCandidate = WidgetUtils.slightlyDarker(colorCandidate);