JButton button=new JButton(Action action);怎么会出错呢?

所用的包已经导入。
import javax.swing.AbstractAction;

3个回答

什么错误提示,把错误看清楚

q11184
李承 就是无法解析Action
5 年多之前 回复

AbstractAction是抽象类,需要自己继承AbstractAction类,实现actionPerformed方法

 class MyAction extends javax.swing.AbstractAction{

    @Override
    public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub

    }

}

JButton button=new JButton(new MyAction());

给你代码的那个人说的是对的,就是那个原因。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐