public static void importTheme(ThemeManager themeManager) {
		GhidraFileChooser chooser = new GhidraFileChooser(null);
		chooser.setTitle("Choose Theme File");
		chooser.setApproveButtonToolTipText("Select File");
		chooser.setFileSelectionMode(GhidraFileChooserMode.FILES_ONLY);
		chooser.setFileFilter(ExtensionFileFilter.forExtensions("Ghidra Theme Files",
			GTheme.FILE_EXTENSION, GTheme.ZIP_FILE_EXTENSION));

		File file = chooser.getSelectedFile();
		chooser.dispose();
		if (file == null) {
			return;
		}
		importTheme(themeManager, file);
	}
Imports a theme. Handles the case where there are existing changes to the current theme.
@param themeManager the application ThemeManager
Ghidra/Framework/Docking/src/main/java/docking/theme/gui/ThemeUtils.java