Mad*_*sen 3 java swing design-patterns
我可以看到Swing如何使用Decorator和Observer模式.
观察者:每个组件(例如JButton)都是可以添加的主题observers(ActionListeners).当有人按下按钮时,它会ActionListeners通过呼叫他们来通知所有人actionPerformed(ActionEvent e).
但命令模式怎么样?
当我在做类实现ActionListener(如:MyActionListener)的actionPerformed(ActionEvent e)现执行命令?
这让我困惑的是actionPerformed(ActionEvent e)被同时用作execute()和update()方法.我在这儿吗?