编译的问题!!!

mask85 2002-03-12 08:14:52
个位朋友我是一个初学者,在添加TextArea的时候总是编译不好,出现要把类变为abstrct,请问是为什么?感谢之至!!
下面是一个程序
import java.awt.event.TextEvent;
import java.awt.event.TextListener;
import java.applet.Applet;
import java.awt.TextArea;

public abstract class Example8_6 extends Applet implements TextListener {

// Fields
TextArea text1;
TextArea text2;

// Constructors
public Example8_6() { }

// Methods
public void init() { }
public void textValueChange(TextEvent p0) { }
public abstract void textValueChanged(TextEvent p0);
}
...全文
43 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
peacock_king 2002-03-12
  • 打赏
  • 举报
回复
如robber兄所说。
如果你不想那样麻烦,在适当条件下可以如下:
TextArea ta1=new TextArea();
ta1.addTextListener(
new TextAdapter(){
public void textValueChange(TextEvent e){}
}
);
darkwowowo 2002-03-12
  • 打赏
  • 举报
回复
楼上说得对,你要是有一些实在不知道怎么实现或者认为没必要实现就用对空的花括号也行啊。
虎叔 2002-03-12
  • 打赏
  • 举报
回复
TextListener 的所有抽象方法必须实现,否则只能为抽象类才能编译!

23,409

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧