获取按钮的动作事件放置在不同的组件中

时间:2011-07-07 16:08:07

标签: java swing event-handling jpanel

1 个答案:

答案 0 :(得分:1)

在此animation中,SubwayPanel可以访问控制模拟一个方面的ButtonPanel。当计时器触发时,SubwayPanel可以通过ButtonPanel#getButton()检查按钮的状态。

附录:更通用的解决方案是使用Action,“可用于将功能和状态与组件分开”。这是一个相关的example