content: package io.github.rowak.nanoleafdesktop.ui.scrollbar;
  
  import java.awt.Color;
  
  import javax.swing.JButton;
  import javax.swing.plaf.basic.BasicArrowButton;
  import javax.swing.plaf.basic.BasicScrollBarUI;
  
  public class ModernScrollBarUI extends BasicScrollBarUI {
  	
  	@Override
  	protected JButton createIncreaseButton(int orientation) {
  		thumbColor = Color.GRAY;
  		thumbLightShadowColor = new Color(0, 0, 0, 0);
  		thumbDarkShadowColor = new Color(0, 0, 0, 0);
  		thumbHighlightColor = Color.GRAY;
  		trackColor = new Color(57, 57, 57);
  		trackHighlightColor = Color.GRAY;
  		return new BasicArrowButton(BasicArrowButton.SOUTH,
  				Color.GRAY, Color.GRAY, new Color(57, 57, 57), Color.LIGHT_GRAY);
  	}
  	
  	@Override
  	protected JButton createDecreaseButton(int orientation) {
  		thumbColor = Color.GRAY;
  		thumbLightShadowColor = new Color(0, 0, 0, 0);
  		thumbDarkShadowColor = new Color(0, 0, 0, 0);
  		thumbHighlightColor = Color.GRAY;
  		trackColor = new Color(57, 57, 57);
  		trackHighlightColor = Color.GRAY;
  		return new BasicArrowButton(BasicArrowButton.SOUTH,
  				Color.GRAY, Color.GRAY, new Color(57, 57, 57), Color.LIGHT_GRAY);
  	}
  }
  