public void mouseClicked(MouseEvent me) {
        Point cell = me.getPoint();//
        Point location = me.getLocationOnScreen();
        int col = tabel.columnAtPoint(cell);
        boolean columnOk = activeColumns.isEmpty() || activeColumns.contains(col);
        if (columnOk && me.getButton() == 3) {
            int row = tabel.rowAtPoint(cell);
            tabel.setSelectedRow(row);
            tabel.setSelectedColumn(col);
            popup.show(null, location.x, location.y);
        } else popup.setVisible(false);
    }