【发布时间】:2014-02-22 22:58:55
【问题描述】:
到目前为止,我发现在激活 actionevent 时获取其他组件信息的唯一方法是执行以下操作:
((Swing Component)ActionEvent.getSource()).getParent().getComponent(---).method();
虽然它可以工作,但它不是那么实用或可读,更不用说如果我在父组件中移动组件,它很可能会停止正常工作。
那么最好的方法是什么?我什至应该使用 actionlistener 开始还是为此目的有更好的类/设计?
【问题讨论】:
标签: java swing event-handling actionlistener