package jp.gr.java_conf.skrb.prefs; import java.util.prefs.*; import java.io.*; public class PrefsGUISample2 extends PrefsGUISample1 { private static final String configFilename = "config.xml"; protected void loadPrefs(){ try{ FileInputStream stream = new FileInputStream(configFilename); prefs.importPreferences(stream); }catch(FileNotFoundException ex){ }catch(IOException ex){ }catch(InvalidPreferencesFormatException ex){ } super.loadPrefs(); } protected void savePrefs(){ super.savePrefs(); try{ FileOutputStream stream = new FileOutputStream(configFilename); prefs.exportNode(stream); }catch(FileNotFoundException ex){ }catch(IOException ex){ }catch(BackingStoreException ex){} } public static void main(String[] args){ new PrefsGUISample2(); } }