java编译时这错误是什么意思?

F:\>javacRoot.javaRoot.java:6:Root不是抽象的,并且未覆盖java.awt.event.ActionListener中的抽象方法actio... F:\>javac Root.java
Root.java:6: Root 不是抽象的,并且未覆盖 java.awt.event.ActionListener 中的抽象
方法 actionPerformed(java.awt.event.ActionEvent)
public class Root extends JFrame implements ActionListener{
^
1 错误
展开
 我来答
浮余妍07
2011-05-01 · 超过18用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:43.6万
展开全部
你的Root.java继承了 java.awt.event.ActionListener 接口,就必须实现方法 actionPerformed(java.awt.event.ActionEvent){};这是Java的要求。接口中的方法都是抽象的,没有具体实现,必须有继承它的非抽象类来给出具体实现,且必须实现接口中的每一个方法。
okajava
2011-05-01 · TA获得超过467个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:133万
展开全部
你的Root类既然implements ActionListener接口,那你就必须在Root类中实现改接口定义的actionPerformed(ActionEvent e){} 方法,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0751129
2011-05-01 · TA获得超过247个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:141万
展开全部
必须实现抽象方法actionPerformed,如果不实现抽象方法的话,你的类Root也必须定义成抽象类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wang12048
2011-05-01
知道答主
回答量:31
采纳率:0%
帮助的人:21.8万
展开全部
实现接口方法
actionPerformed(java.awt.event.ActionEvent)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
55starting
2011-05-01 · TA获得超过489个赞
知道答主
回答量:137
采纳率:0%
帮助的人:105万
展开全部
应该是类中没有声明actionPeformed()方法的实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式