public void saveSettings() { applicationPreferences.setScrollingToBottom(scrollingToBottomCheckbox.isSelected()); applicationPreferences.setColoringWholeRow(coloringWholeRowCheckbox.isSelected()); applicationPreferences.setShowingFullCallstack(showFullCallstackCheckbox.isSelected()); applicationPreferences.setShowingStackTrace(showStackTraceCheckbox.isSelected()); applicationPreferences.setUsingWrappedExceptionStyle( usingWrappedExceptionStyleCheckbox.isSelected()); applicationPreferences.setLookAndFeel((String) lookAndFeelCombo.getSelectedItem()); applicationPreferences.setDefaultConditionName( (String) defaultConditionCombo.getSelectedItem()); applicationPreferences.setApplicationPath(new File(appPathTextField.getText())); applicationPreferences.setGlobalLoggingEnabled(globalLoggingEnabledCheckbox.isSelected()); applicationPreferences.setLoggingStatisticEnabled(loggingStatsEnabledCheckbox.isSelected()); applicationPreferences.setTrayActive(trayActiveCheckbox.isSelected()); applicationPreferences.setHidingOnClose(hidingOnCloseCheckbox.isSelected()); }