java就像接口多种监听,怎样改? 25

 我来答
xjf5562
2015-03-31 · TA获得超过1190个赞
知道小有建树答主
回答量:896
采纳率:75%
帮助的人:761万
展开全部
就是这样写的。
出现红叉是你没有重写监听接口中的抽象方法导致的,你把这些方法写出来就正常了。
要重写的方法有:
public void actionPerformed(ActionEvent e);
public void changedUpdate(DocumentEvent e)j;
public void insertUpdate(DocumentEvent e);
public void removeUpdate(DocumentEvent e);
追问
想我最后一行的接口有问题吗
追答
你像这样写一下:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.DocumentEvent;
import javax.swing.event.DocumentListener;
class PreMainWind extends JFrame implements ActionListener,DocumentListener
{
public void actionPerformed(ActionEvent e){}

public void changedUpdate(DocumentEvent e){}

public void insertUpdate(DocumentEvent e){}

public void removeUpdate(DocumentEvent e){}

}
编译就能通过,但功能没有。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式