@Override
    public void mouseMoved(@NotNull MouseEvent e) {
      if (isOnBorder(e) || header.getTable().getRowCount() == 0) return;
      mouseInputListener.mouseMoved(convertMouseEvent(e));
    }
@Override
    public void mouseMoved(@NotNull MouseEvent e)