- java.lang.Object
-
- javax.swing.text.html.Option
-
- 实现的所有接口
-
Serializable
public class Option extends Object implements Serializable
用于表示<option>元素的ListModel的值。 这是作为DefaultComboBoxModel的项目安装的对象,用于表示<select>元素。警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始,
java.beans
软件包中添加了对所有JavaBeansjava.beans
长期存储的支持。 请参阅XMLEncoder
。- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 构造器 描述 Option(AttributeSet attr)
创建一个新的Option对象。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 AttributeSet
getAttributes()
获取与此选项关联的属性。String
getLabel()
获取与该选项关联的标签。String
getValue()
返回与value
属性关联的字符串的便捷方法。boolean
isSelected()
获取与此选项关联的选择状态。void
setLabel(String label)
设置要用于选项的标签。protected void
setSelection(boolean state)
设置选定的状态。String
toString()
字符串表示是标签。
-
-
-
构造方法详细信息
-
Option
public Option(AttributeSet attr)
创建一个新的Option对象。- 参数
-
attr
- 与选项元素关联的属性。 复制属性以确保它们不会更改。
-
-
方法详细信息
-
setLabel
public void setLabel(String label)
设置要用于选项的标签。- 参数
-
label
- 一个标签。
-
getLabel
public String getLabel()
获取与该选项关联的标签。- 结果
- 与选项关联的标签。
-
getAttributes
public AttributeSet getAttributes()
获取与此选项关联的属性。- 结果
- 与此选项关联的属性。
-
setSelection
protected void setSelection(boolean state)
设置选定的状态。- 参数
-
state
- 选择状态
-
isSelected
public boolean isSelected()
获取与此选项关联的选择状态。- 结果
- 选择状态。
-
getValue
public String getValue()
返回与value
属性关联的字符串的便捷方法。 如果value
尚未指定,label
将被退回。- 结果
-
与
value
属性关联的字符串,如果未指定该值,label
。
-
-