@Override
    public @NotNull Rectangle getCellRect(@NotNull MouseEvent e) {
      Point p = e.getPoint();
      return owner.getCellRect(owner.rowAtPoint(p), owner.columnAtPoint(p), false);
    }
@Override
    public @NotNull Rectangle getCellRect(@NotNull MouseEvent e)