JavaTM Platform
Standard Ed. 6

javax.swing.text.html
类 Option

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 包添加了对所有 JavaBeansTM 长期存储的支持。请参阅 XMLEncoder


构造方法摘要
Option(AttributeSet attr)
          创建新的 Option 对象。
 
方法摘要
 AttributeSet getAttributes()
          获取与此选项相关的属性。
 String getLabel()
          获取与该选项相关的标签。
 String getValue()
          返回与 value 属性相关的字符串的便捷方法。
 boolean isSelected()
          获取与此选项相关的选定状态。
 void setLabel(String label)
          设置该选项使用的标签。
protected  void setSelection(boolean state)
          设置选定的状态。
 String toString()
          String 的表示形式为 label。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

Option

public Option(AttributeSet attr)
创建新的 Option 对象。

参数:
attr - 与选项元素相关的属性。复制这些属性以确保它们不更改。
方法详细信息

setLabel

public void setLabel(String label)
设置该选项使用的标签。


getLabel

public String getLabel()
获取与该选项相关的标签。


getAttributes

public AttributeSet getAttributes()
获取与此选项相关的属性。


toString

public String toString()
String 的表示形式为 label。

覆盖:
Object 中的 toString
返回:
该对象的字符串表示形式。

setSelection

protected void setSelection(boolean state)
设置选定的状态。


isSelected

public boolean isSelected()
获取与此选项相关的选定状态。


getValue

public String getValue()
返回与 value 属性相关的字符串的便捷方法。如果没有指定值,则返回 label。


JavaTM Platform
Standard Ed. 6

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

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