code: protected void doPaint(Graphics2D g, JComponent c, int width, int height, Object[] extendedCacheKeys) {
          Shape s = shapeGenerator.createRoundRectangle(0, 0, width, height, CornerSize.ROUND_HEIGHT);
          g.setPaint(getSliderTrackBorderPaint(s));
          g.fill(s);
  
          s = shapeGenerator.createRoundRectangle(1, 1, width - 2, height - 2, CornerSize.ROUND_HEIGHT);
          g.setPaint(getSliderTrackInteriorPaint(s));
          g.fill(s);
          
          effect.fill(g, s, false, false);
          
          paintValueTrack(g, c, width, height);
      }
docs: {@inheritDoc}