private Object getCellValue(int row, int viewColumn) {
		RowObjectTableModel<Object> rowModel = getRowObjectTableModel();
		if (rowModel == null) {
			Object value = super.getValueAt(row, viewColumn);
			return maybeConvertValue(value);
		}

		Object rowObject = rowModel.getRowObject(row);
		int modelColumn = convertColumnIndexToModel(viewColumn);
		String stringValue = TableUtils.getTableCellStringValue(rowModel, rowObject, modelColumn);
		return maybeConvertValue(stringValue);
	}
If you just begin typing into an editable cell in a JTable, then the cell editor will be
displayed. However, the editor component will not have a focus. This method has been
overridden to request focus on the editor component.

@see javax.swing.JTable#editCellAt(int, int, EventObject)
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/GTable.java