@Override
    public void mouseExited(MouseEvent e) {
      myMouseDeadzone.clear();

      setHovered(false);
      setPressedByMouse(false);
      repaintComponent();
    }
@Override
    public void mouseExited(MouseEvent e)