public void mouseMoved(MouseEvent e) { super.mouseMoved(e); if (slider.isEnabled()) { boolean rollover = thumbRect.contains(e.getPoint()); if (rollover != isRollover) { isRollover = rollover; slider.repaint(); } } }