protected void setKeyBinding(String existingKsText, String newKsText, String[] prefixValues) {

		KeyStroke existingKs = KeyStroke.getKeyStroke(existingKsText);
		KeyStroke newKs = KeyStroke.getKeyStroke(newKsText);
		UIDefaults uiDefaults = UIManager.getDefaults();
		for (String properyPrefix : prefixValues) {
			Object object = uiDefaults.get(properyPrefix + ".focusInputMap");
			InputMap inputMap = (InputMap) object;
			Object action = inputMap.get(existingKs);
			inputMap.put(newKs, action);
		}
	}
Extracts java default colors, fonts, and icons and stores them in the
{@link ThemeManager} and updates the {@link UIDefaults} by installing GColors for all
color values and installing any overridden fonts or icons.
Ghidra/Framework/Gui/src/main/java/generic/theme/laf/LookAndFeelManager.java