为了账号安全,请及时绑定邮箱和手机立即绑定

为什么this.addMouseListener(new MuoseAdapter()这里会报错啊?

为什么this.addMouseListener(new MuoseAdapter()这里会报错啊?

森栏 2022-05-01 10:06:47
我编写了如下代码,如下package myprojects.drawline;import java.awt.*;import java.awt.event.*;class drawline extends Frame {public drawline (){addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent e){dispose();System.exit(0);}});this.addMouseListener(new MuoseAdapter(){int orgX;int orgY;public void mousePressed(MouseEvent e){orgX = e.getX();orgY = e.getY();}public void mouseReleased(MouseEvent e){Graphics g = getGraphics();g.setColor(Color.RED);g.setFont(new Font(null,Font.ITALIC|Font.BOLD,30));g.drawString(orgX+","+orgY ,orgX,orgY);g.drawString(e.getX()+","+e.getY() ,e.getX(),e.getY());g.drawLine(orgX,orgY,e.getX(),e.getY());}});}public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println("Starting drawline");drawline mainFrame = new drawline();mainFrame.setSize(400,400);mainFrame.setTitle("画线测试");mainFrame.setVisible(true);}}
查看完整描述

2 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

MuoseAdapter
这个写错了
MouseAdapter

查看完整回答
反对 回复 2022-05-04
?
达令说

TA贡献1821条经验 获得超6个赞

把this改为super把 是继承父类的

查看完整回答
反对 回复 2022-05-04
  • 2 回答
  • 0 关注
  • 159 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信