private void resetIcons(GThemeValueMap javaDefaults) {
		List<IconValue> icons = javaDefaults.getIcons();
		UIDefaults defaults = UIManager.getDefaults();
		for (IconValue iconValue : icons) {
			String id = iconValue.getId();
			String lafId = normalizedIdToLafIdMap.get(id);
			Icon correctIcon = Gui.getIcon(id);
			Icon storedIcon = defaults.getIcon(id);
			if (correctIcon != null && !correctIcon.equals(storedIcon)) {
				defaults.put(lafId, correctIcon);
			}
		}
	}
Called when all colors, fonts, and icons may have changed
@param javaDefaults the current set of java defaults so that those ids can be updated
special as needed by the current {@link LookAndFeel}
Ghidra/Framework/Gui/src/main/java/generic/theme/laf/LookAndFeelManager.java