CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

这么简单的程序,我不明白错在哪了,电脑就是运行不了,哪位高人帮忙解决!

楼主wjg259675(郁闷的鱼)2005-04-04 00:49:34 在 Java / J2SE / 基础类 提问

import   java.awt.*;  
  import   java.awt.enent.*;  
  import   java.applet.*;  
  public   class   Example18_3   extends   Applet   implements   MouseListener  
  {       TextField   text;Button   button;  
  TextArea   textArea;  
  public   void   init()  
  {       text=new   TextField(10);  
  text.addMouseListener(this);  
  button=new   Button("按钮");  
  button.addMouseListener(this);  
  addMouseLIstener(this);  
  textArea=new   TextArea(8,28);  
  add(button);add(text);add(textArea);  
  resize(300,300);  
  }  
  public   void   mousePressde(MouseEvent   e)  
  {  
        if(e.getSource()==button)  
  {  
        textArea.append("\n在按钮上鼠标按下,位置:"+"("+e.getX()+","+e.getY()+")"+"\n");  
  }  
  else   if(e.getSource()==text)  
  {  
        textArea.append("\n在文本框上鼠标按下,位置:"+"("+e.getX()+","+e.getY()+")"+"\n");  
  }  
  else   if(e.getSource()==this)  
  {  
        textArea.append("\n在容器上鼠标按下,位置:"+"("+e.getX()+","+e.getY()+")"+"\n");  
  }  
  }  
          public   void   mouseReleased(MouseEvent   e){}  
          public   void   mouseEntered(MouseEvent   e){}  
          public   void   mouseExited(MouseEvent   e){}  
  public   void   mouseClicked(MouseEvent   e)  
  {  
        if(e.getClickCount()>=2)  
  {  
        textArea.setText("鼠标连击,位置:"+"("+e.getX()+","+e.getY()+")"+"\n");  
  }  
  }  
  public   void   paint(Graphics   g)  
  {  
  g.drawString("鼠标按钮事件!",   50,   50);  
  }  
  } 问题点数:20、回复次数:6Top

1 楼wjg259675(郁闷的鱼)回复于 2005-04-04 00:50:22 得分 0

我检查一好几遍,就是找不到错的地方,求哪位高人帮忙解决!Top

2 楼simonxuluo(爱江山更爱美人)回复于 2005-04-04 01:33:39 得分 8

晕,你老拼写错误!  
  import   java.awt.enent.*;   //   enent   -->   event  
  addMouseLIstener(this);   //   addMouseLIstener   -->   addMouseListener  
  public   void   mousePressde(MouseEvent   e)     //   mousePressde   -->   mousePressedTop

3 楼apollo333()回复于 2005-04-04 02:06:20 得分 3

上边的问题都能出现,楼主要细心了。  
   
  为什么不用IDE来运行你的程序,象JBuilder,   Eclipse等等。有什么错误会自动显示,或者在运行后有提示,很方便。Top

4 楼midthinker(呵呵)回复于 2005-04-04 02:36:03 得分 3

其实学会仔细观察错误提示,就应该能够大致了解大多数错误可能发生的根源,在这点上SUN的JDK编译器还是做得非常不错的。  
  @.@||~Top

5 楼OnlyFor_love(『勾勾手指头 一辈子不分手』)回复于 2005-04-04 09:30:55 得分 3

强烈希望楼主改用JBuilder,对于初学者还是用JBuilder的好,Eclipse以后等你厉害了再用!  
   
  况且JBuilder有内置的jdk,所以你不用安装jdk的Top

6 楼topil(认认真真学习,塌塌实实工作)回复于 2005-04-04 10:31:22 得分 3

路过,楼主加油Top

相关问题

  • 掌上电脑可以运行我自己的DELPHI程序吗?
  • 为啥我的程序不能在别的电脑上运行
  • 我的电脑一些程序不能运行!
  • 程序在其它电脑上怎么不能运行?
  • 请问:数据库程序在个别电脑运行出错??
  • 请问,用Bcb编写的程序在没装Bcb和Delphi的电脑上不能运行,怎样才能在这些电脑上运行这些程序?
  • 怎样让我的程序在没有Delphi的电脑上运行?
  • 怎样屏蔽掉电脑每次开机时运行SCANDISK程序?
  • 我写的C#应用程序在什么样的电脑上能运行?
  • 程序在没装VC的电脑上没法运行,如何解决?

关键词

  • 鼠标
  • jbuilder
  • mouseevent
  • textarea
  • enent
  • mousepressde
  • addmouselistener
  • getx
  • gety
  • getsource

得分解答快速导航

  • 帖主:wjg259675
  • simonxuluo
  • apollo333
  • midthinker
  • OnlyFor_love
  • topil

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo