void store() { // TODO store modified settings // Example: // Preferences.userNodeForPackage(CorePanel.class).putBoolean("someFlag", // someCheckBox.isSelected()); // or for org.openide.util with API spec. version >= 7.4: // NbPreferences.forModule(CorePanel.class).putBoolean("someFlag", someCheckBox.isSelected()); // or: // SomeSystemOption.getDefault().setSomeStringProperty(someTextField.getText()); GlobalPreferences preferences = GlobalPreferences.sharedInstance(); preferences.setMonitoredHostPoll((Integer) monitoredHostPSpinner.getValue()); preferences.setMonitoredDataPoll((Integer) monitoredDataPSpinner.getValue()); preferences.setThreadsPoll((Integer) threadsPSpinner.getValue()); preferences.setMonitoredHostCache((Integer) monitoredHostCSpinner.getValue()); preferences.setMonitoredDataCache((Integer) monitoredDataCSpinner.getValue()); preferences.store(); }