@Override
				public void keyPressed(KeyEvent e) {
					if (e.getKeyCode() == KeyEvent.VK_ENTER) {
						int selectedRow = getSelectedRow();
						int selectedColumn = getSelectedColumn();
						if (selectedRow < 0 || selectedColumn < 0) {
							return;
						}
						navigate(selectedRow, selectedColumn);
						e.consume();
					}
				}
Sets the service provider to use when navigation is enabled on this table.
<p>
The service provider will be used to retrieve the {@link GoToService}, as needed after the
system has been initialized.

@param sp the service provider
Ghidra/Features/Base/src/main/java/ghidra/util/table/GhidraTable.java