Object (MouseEvent e, JTable table, int row, int column, ColoredTableCellRenderer renderer) { renderer.getTableCellRendererComponent(table, table.getValueAt(row, column), false, false, row, column); final Rectangle rc = table.getCellRect(row, column, false); return renderer.getFragmentTagAt(e.getX() - rc.x); }