如何在 Java 中保存首选项用户设置?
例如,我有一个带有首选项按钮的窗口。我想让它,当用户按下首选项按钮并检查他/她的适当选项并按OK时,它会保存首选项,然后当用户在主窗口中按运行时,它会相应地运行用户在首选项窗口中更改的首选项。
提前感谢您。
例如,我有一个带有首选项按钮的窗口。我想让它,当用户按下首选项按钮并检查他/她的适当选项并按OK时,它会保存首选项,然后当用户在主窗口中按运行时,它会相应地运行用户在首选项窗口中更改的首选项。
提前感谢您。
您可以使用java.util.prefs package。一个简单的例子:
// Retrieve the user preference node for the package com.mycompany
Preferences prefs = Preferences.userNodeForPackage(com.mycompany.MyClass.class);
// Preference key name
final String PREF_NAME = "name_of_preference";
// Set the value of the preference
String newValue = "a string";
prefs.put(PREF_NAME, newValue);
// Get the value of the preference;
// default value is returned if the preference does not exist
String defaultValue = "default string";
String propertyValue = prefs.get(PREF_NAME, defaultValue); // "a string"