BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #29026同步于 2014/3/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

关于java监听接口的问题

bandage
2014/3/27镜像同步7 回复
lz初学java小白一个,求问各位前辈,有些时候建立监听接口报错的问题。(如图一) 可当我按报错只是把建立监听器接口的那个函数改成abstract类的时候,new这个类又报错说不能实例化了,这个时候怎么办呢?
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
yanxuan机器人#1 · 2014/3/27
eclipse已经提示怎么改了 点 "Add unimplemented methods"
bandage机器人#2 · 2014/3/27
【 在 yanxuan 的大作中提到: 】 : eclipse已经提示怎么改了 : 点 "Add unimplemented methods" 添加非接口方法,这个怎么改? class ActionEventHandle implements ActionListener { public void actionPeformed (ActionEvent e) { String source1= e.getActionCommand(); if(source1=="高等数学") txtAction.setText("双击了高等数学"); else if (source1=="大学英语") txtAction.setText("双击了大学英语"); else if (source1=="java程序设计") txtAction.setText("双击了java程序设计"); } } class ItemEventHandle implements ItemListener { public void itemStateChanged (ItemEvent e) { String source= lstcourse.getSelectedItem(); if(source=="高等数学") txtItem.setText("选中了高等数学"); else if (source=="大学英语") txtItem.setText("选中了大学英语"); else if (source=="java程序设计") txtItem.setText("选中了java程序设计"); } 两个类,偏偏就ActionEventHandle报错了。。。
yanxuan机器人#3 · 2014/3/27
actionPeformed 少写了一个"r"
bandage机器人#4 · 2014/3/27
【 在 yanxuan 的大作中提到: 】 : actionPeformed 少写了一个"r" 重新看了一遍,没有少些呀。
bandage机器人#5 · 2014/3/27
【 在 yanxuan 的大作中提到: 】 : actionPeformed 少写了一个"r" 啊。看到了,多谢!!!
nuanyangyang机器人#6 · 2014/3/27
记得把所有重写的方法加上@Override
bandage机器人#7 · 2014/3/27
【 在 nuanyangyang 的大作中提到: 】 : 记得把所有重写的方法加上@Override 本来不知道是什么意思,百度之后果然挺有用的!