JavaTM Platform
Standard Ed. 6

类 java.util.prefs.Preferences
的使用

使用 Preferences 的软件包
java.util.prefs 此包允许应用程序存储并获取用户和系统首选项和配置数据。 
 

java.util.prefsPreferences 的使用
 

java.util.prefsPreferences 的子类
 class AbstractPreferences
          此类提供了 Preferences 类的骨干实现,从而大大简化了实现此类的任务。
 

返回 Preferencesjava.util.prefs 中的方法
 Preferences NodeChangeEvent.getChild()
          返回添加或移除的节点。
 Preferences PreferenceChangeEvent.getNode()
          返回发出事件的首选项节点。
 Preferences NodeChangeEvent.getParent()
          返回添加或移除节点的父节点。
 Preferences AbstractPreferences.node(String path)
          根据 node(String) 中的规范实现 node 方法。
abstract  Preferences Preferences.node(String pathName)
          将指定首选项节点返回到此节点所在的同一树中,如果此节点及其祖先已经不存在,则创建它们。
 Preferences AbstractPreferences.parent()
          根据 parent() 中的规范实现 parent 方法。
abstract  Preferences Preferences.parent()
          返回此首选项节点的父节点;如果此为根,则返回 null
static Preferences Preferences.systemNodeForPackage(Class<?> c)
          从系统首选项树(根据约定,它与指定类的包相关联)返回首选项节点。
static Preferences Preferences.systemRoot()
          返回系统的根首选项节点。
 Preferences PreferencesFactory.systemRoot()
          返回系统根首选项节点。
static Preferences Preferences.userNodeForPackage(Class<?> c)
          从调用用户首选项树(根据约定,它与指定类的包相关联)返回首选项节点。
static Preferences Preferences.userRoot()
          返回调用用户的根首选项节点。
 Preferences PreferencesFactory.userRoot()
          返回与调用用户相对应的用户根首选项节点。
 

参数类型为 Preferencesjava.util.prefs 中的构造方法
NodeChangeEvent(Preferences parent, Preferences child)
          构造新的 NodeChangeEvent 实例。
PreferenceChangeEvent(Preferences node, String key, String newValue)
          构造新的 PreferenceChangeEvent 实例。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策