public class Option extends Object implements Serializable
警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对所有JavaBeans的长期存储的支持已经添加到java.beans
包中。 请参阅XMLEncoder
。
Constructor and Description |
---|
Option(AttributeSet attr)
创建一个新的Option对象。
|
Modifier and Type | Method and Description |
---|---|
AttributeSet |
getAttributes()
获取与此选项关联的属性。
|
String |
getLabel()
获取与该选项相关联的标签。
|
String |
getValue()
方便方法返回与value相关的
value 属性。
|
boolean |
isSelected()
获取与此选项关联的选择状态。
|
void |
setLabel(String label)
设置要用于该选项的标签。
|
protected void |
setSelection(boolean state)
设置所选状态。
|
String |
toString()
字符串表示是标签。
|
public Option(AttributeSet attr)
attr
- 与选项元素关联的属性。
这些属性被复制,以确保它们不会改变。
public void setLabel(String label)
public String getLabel()
public AttributeSet getAttributes()
protected void setSelection(boolean state)
public boolean isSelected()
public String getValue()
value
属性相关联的字符串。
如果未指定值,则返回标签。