标签: java event-handling event-delegation
我有两个从JPanel扩展的类,两个面板都有按钮,当点击它们执行一个共同的活动。实现这一目标的最佳方法是什么?事件授权是否进入此处?比如将控件传递给另一个类的处理程序? (我假设代表团是什么,如果我没有错的话)(如果代表团是合适的,请提供一些好的学习资源)。我还想过有一个常见的静态方法,每个类actionPerformed可能会调用它!或者还有其他更好的方法吗?
答案 0 :(得分:3)
如果有两个或多个组件在执行操作时执行相同的功能,请考虑使用Action对象。
Action
请查看Tutorial | How to Use Actions了解详情。