AbstractAction类的简单认识
<br><br>AbstractAction类是Action接口的抽象实现。AbstractAction为Action接口中的大多数方法提供了默认功能,我们可以扩展AbstractAction类来建立自定义的特定动作。由此,必须为接口的实现提供唯一的方法:<br>actionPerformed()方法。我们可以在actionPerformed()方法中提供我们想要的功能。以下是个简单例子:
class MyAction extends AbstractAction{
public MyAction(String name,Icon icon){
super(name,icon);
}
public void actionPerformed(ActionEvent e){
System.out.println("Action:"+e.getActionCommand());
}
}