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