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)