/* (non-Javadoc) * @see pcgen.gui2.prefs.PreferencesPanel#initPreferences() */ @Override public void applyOptionValuesToControls() { switch (SettingsHandler.getTabPlacement()) { case SwingConstants.TOP: mainTabPlacementCombo.setSelectedIndex(0); break; case SwingConstants.BOTTOM: mainTabPlacementCombo.setSelectedIndex(1); break; case SwingConstants.LEFT: mainTabPlacementCombo.setSelectedIndex(2); break; case SwingConstants.RIGHT: mainTabPlacementCombo.setSelectedIndex(3); break; default: Logging.errorPrint( "In PreferencesDialog.applyOptionValuesToControls (tab placement) the tab option " + SettingsHandler.getTabPlacement() + " is unsupported."); break; } switch (SettingsHandler.getChaTabPlacement()) { case SwingConstants.TOP: charTabPlacementCombo.setSelectedIndex(0); break; case SwingConstants.BOTTOM: charTabPlacementCombo.setSelectedIndex(1); break; case SwingConstants.LEFT: charTabPlacementCombo.setSelectedIndex(2); break; case SwingConstants.RIGHT: charTabPlacementCombo.setSelectedIndex(3); break; default: Logging.errorPrint( "In PreferencesDialog.applyOptionValuesToControls (cha tab placement) the tab option " + SettingsHandler.getChaTabPlacement() + " is unsupported."); break; } switch (SettingsHandler.getNameDisplayStyle()) { case Constants.DISPLAY_STYLE_NAME: tabLabelsCombo.setSelectedIndex(0); break; case Constants.DISPLAY_STYLE_NAME_CLASS: tabLabelsCombo.setSelectedIndex(1); break; case Constants.DISPLAY_STYLE_NAME_RACE: tabLabelsCombo.setSelectedIndex(2); break; case Constants.DISPLAY_STYLE_NAME_RACE_CLASS: tabLabelsCombo.setSelectedIndex(3); break; case Constants.DISPLAY_STYLE_NAME_FULL: tabLabelsCombo.setSelectedIndex(4); break; default: Logging.errorPrint( "In PreferencesDialog.applyOptionValuesToControls (name display style) the tab option " + SettingsHandler.getNameDisplayStyle() + " is unsupported."); break; } displayAbilitiesAsTab.setSelected(SettingsHandler.isAbilitiesShownAsATab()); expertGUICheckBox.setSelected(SettingsHandler.isExpertGUI()); }