- 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对象。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 AttributeSetgetAttributes()获取与此选项关联的属性。StringgetLabel()获取与该选项关联的标签。StringgetValue()返回与value属性关联的字符串的便捷方法。booleanisSelected()获取与此选项关联的选择状态。voidsetLabel(String label)设置要用于选项的标签。protected voidsetSelection(boolean state)设置选定的状态。StringtoString()字符串表示是标签。
-
-
-
构造方法详细信息
-
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。
-
-