java命名空间javax.swing类jcombobox的类成员方法:
setaction定义及介绍
本文导语:
setaction
public void setaction(action a)
设置 actionevent 源的 action。新的 action 替换以前设置的所有 action,而不影响通过 addactionlistener 独立添加的 actionlistener。如果 action 已经是一个注册到 actionevent 源的 actionlistener,则不对它进行重...
setaction
public void setaction(action a)
- 设置
actionevent
源的 action
。新的 action
替换以前设置的所有 action
,而不影响通过 addactionlistener
独立添加的 actionlistener
。如果 action
已经是一个注册到 actionevent
源的 actionlistener
,则不对它进行重新注册。
设置 action
将导致立即更改支持 action
的 swing 组件中所描述的所有属性。随后,组合框的属性将随 action
属性的更改自动更新。
此方法使用三个其他方法来设置和帮助跟踪 action
的属性值。它使用 configurepropertiesfromaction
方法立即更改组合框的属性。要跟踪 action
属性值的更改,此方法应注册 createactionpropertychangelistener
所返回的 propertychangelistener
。当 action
中的属性更改时,默认 propertychangelistener
调用 actionpropertychanged
方法。
- 参数:
a
- jcombobox
的 action
,或者 null
。- 从以下版本开始:
- 1.3
- 另请参见:
action
,
getaction()
,
configurepropertiesfromaction(javax.swing.action)
,
createactionpropertychangelistener(javax.swing.action)
,
actionpropertychanged(javax.swing.action, java.lang.string)