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)