我可以在模型中使用notifyObservers(),在视图中使用方法update()来升级GUI吗?在其他方面,我可以使用ActionListener(或者我可以实现我的侦听器)在视图和控制器之间进行通信吗?它是正确的?我已经编写了一些代码,但是我还没有找到解决方案,因为有很多按钮可以实现,我会避免在理解按下哪个按钮时放了很多。我举个例子。在地图中有30个按钮和3个按钮类别(10个调用方法,10个调用另一个按钮,依此类推)。每个按钮都将不同的信息传递给方法。我是否可以管理这种情况,避免在类中必须管理按钮压力的级联?