public void setAutoLookupColumn(int lookupColumn) {
		autoLookup.setColumn(convertColumnIndexToView(lookupColumn));

		if (autoLookupListener == null) {
			autoLookupListener = new KeyAdapter() {
				@Override
				public void keyPressed(KeyEvent e) {
					if (enableActionKeyBindings) {
						// actions will consume key bindings, so don't process them
						return;
					}

					if (getRowCount() == 0) {
						return;
					}

					autoLookup.keyTyped(e);
				}
			};
		}

		removeKeyListener(autoLookupListener);
		if (lookupColumn >= 0 && lookupColumn < getModel().getColumnCount()) {
			addKeyListener(autoLookupListener);
			enableActionKeyBindings = false;
		}
	}
Sets the column in which auto-lookup will be enabled.

<p>Note: calling this method with a valid column index will disable key binding support
of actions.  See {@link #setActionsEnabled(boolean)}.  Passing an invalid column index
will disable the auto-lookup feature.

@param lookupColumn the column in which auto-lookup will be enabled
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/GTable.java