public static boolean dispatchKeyEvent(KeyEvent event) {

		// Note: this will be the KeyBindingOverrideKeyEventDispatcher, if it is installed
		KeyEventDispatcher systemDispatcher = getOverriddenKeyEventDispatcher();
		if (systemDispatcher == null) {
			// not installed; nothing to do
			return false;
		}

		//
		// Notes: timing and focus can produce inconsistent results here.  Be sure when 
		//        you attempt to dispatch key events, that the target component has been fully
		//        realized (parented).
		//
		focusProvider.focusOwner = event.getComponent();
		try {
			boolean success = systemDispatcher.dispatchKeyEvent(event);
			return success;
		}
		finally {
			focusProvider.focusOwner = null;
		}
	}
Uses the system-overridden {@link KeyEventDispatcher} to send the event.

@param event the event
@return false if the event was not handled by this class and should continue to be
        processed; true if the event was handled and no further processing is needed
Ghidra/Framework/Docking/src/main/java/docking/test/TestKeyEventDispatcher.java