@Override
public void mousePressed(final MouseEvent e) {
final JTable thisTable = (JTable) e.getSource();
final Point p = e.getPoint();
row = thisTable.rowAtPoint(p);
final MyButton b = (MyButton) thisTable.getValueAt(row, 0);
if (SwingUtilities.isRightMouseButton(e)) {
final Info info = getTableInfo(tableName, b.getText());
if (info != null) {
info.showPopup(thisTable, e.getX(), e.getY());