EnumeratedType 类
EnumeratedType 表示一种类型,其可能值将被约束到一个集 (如在资源中的定义)。
value
持久化的内部值。
display
可本地化的显示文本。
comment
用于说明值的备注 (可选)。
order
提供值的显式排序顺序。
defaultValue
指定用作类型默认值的值。
selectable
指定是否允许选择值。
将保护 EnumeratedTypes 的构造函数以使得实例只能在内部构建。构造所需的数据是从资源获取的,用于在静态初始化程序中构造实例。
getValueSet() 返回类的可能值集,其中可能值是类的实例。
toString() 将返回持久化的内部值。这遵循由 Sun 提供的基元封装器的模式。这意味着 toString() 不可用于 GUI 组件的常规用途;它们必须使用 getDisplay()
这对您有帮助吗?