java.lang.Object
javax.swing.text.html.Option
- 所有已实现的接口:
-
Serializable
用于表示<option>元素的ListModel的值。这是作为DefaultComboBoxModel的项目安装的对象,用于表示<select>元素。
警告: 该类的序列化对象将不兼容未来的Swing版本。当前的序列化支持适用于短期存储或在运行相同Swing版本的应用程序之间的RMI。从1.4开始,已将所有JavaBeans的长期存储支持添加到java.beans
包中。请参阅XMLEncoder
。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription获取与此选项关联的属性。getLabel()
获取与选项关联的标签。getValue()
返回与value
属性关联的字符串的便捷方法。boolean
获取与此选项关联的选择状态。void
设置用于选项的标签。protected void
setSelection
(boolean state) 设置选定状态。toString()
字符串表示是标签。
-
Constructor Details
-
Option
创建一个新的Option对象。- 参数:
-
attr
- 与选项元素关联的属性。复制属性以确保它们不会更改。
-
-
Method Details
-
setLabel
设置用于选项的标签。- 参数:
-
label
- 一个标签。
-
getLabel
获取与选项关联的标签。- 返回:
- 与选项关联的标签。
-
getAttributes
获取与此选项关联的属性。- 返回:
- 与此选项关联的属性。
-
toString
字符串表示是标签。 -
setSelection
protected void setSelection(boolean state) 设置选定状态。- 参数:
-
state
- 选择状态
-
isSelected
public boolean isSelected()获取与此选项关联的选择状态。- 返回:
- 选择状态。
-
getValue
返回与value
属性关联的字符串的便捷方法。如果未指定value
,则将返回label
。- 返回:
-
与
value
属性关联的字符串,如果未指定值,则返回label
。
-