求JAVA大神帮忙解答

1.阅读并上机运行以下程序,写出程序功能。importjava.applet.*;importjava.awt.*;importjava.awt.event.*;publ... 1.
阅读并上机运行以下程序,写出程序功能。

import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class ResponseToMouse extends Applet
implements MouseListener, MouseMotionListener
{
public void init()
{
this.addMouseListener(this);
this.addMouseMotionListener(this);
}
public void mouseClicked(MouseEvent e)
{
if(e.getClickCount()==1)
showStatus("您在("+e.getX()+","+e.getY()+")单击了鼠标左键。");
else if(e.getClickCount()==2)
showStatus("您在("+e.getX()+","+e.getY()+")双击了鼠标。");
}
public void mouseEntered(MouseEvent e)
{
showStatus("鼠标进入Applet。");
}
public void mouseExited(MouseEvent e)
{
showStatus("鼠标离开Applet。");
}
public void mousePressed(MouseEvent e)
{
showStatus("您按下了鼠标。");
}
public void mouseReleased(MouseEvent e)
{
showStatus("您松开了鼠标。");
}
public void mouseMoved(MouseEvent e)
{
showStatus("您移动了鼠标,新位置在("+e.getX()+","+e.getY()+")。");
}
public void mouseDragged(MouseEvent e)
{
showStatus("您拖动了鼠标。");
}
}
展开
 我来答
蓝果大刀
2014-12-03 · TA获得超过259个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:237万
展开全部
1、这是一个applet小程序,需要嵌入到html中,使用appletviewer执行
2、在applet的init方法中注册鼠标监听器和鼠标移动监听器
3、鼠标监听器绑定mouseClicked、mousePressed、 mouseReleased、mouseEntered、mouseExited,分别表示鼠标的单击、按下、释放、进入、离开,鼠标移动监听器绑定方法mouseDragged、mouseMoved,分别表示鼠标的移动、拖动。当触发事件时,自动调用对应的方法
生活he家
2014-12-03 · 一个属于大家的搬运工
生活he家
采纳数:1536 获赞数:6828

向TA提问 私信TA
展开全部
Applet 程序 实现了两个接口,一个是监听鼠标 单击双击的 ,一个是监听鼠标在Applet 中的位置的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Chandler4
2014-12-03 · TA获得超过405个赞
知道小有建树答主
回答量:1058
采纳率:0%
帮助的人:753万
展开全部
监听鼠标事件。
注册了两个listener
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-12-03
展开全部
这是一个实现鼠标监听的类,继承了Applet这个类,还实现了MouseListener,MouseMotionListener这两个接口,然后实现的一系列方法。
init()初始化当前类,并添加MouseListener,MouseMotionListener监听
mouseClicked(MouseEvent e)监听鼠标的点击事件(单击和双击)
mouseEntered(MouseEvent e)监听鼠标是否进入某一范围
mouseExited(MouseEvent e)监听鼠标是否离开某一范围
mousePressed(MouseEvent e)监听鼠标是否按下
mouseReleased(MouseEvent e)监听鼠按下之后是否放开
mouseMoved(MouseEvent e)监听鼠标是否移动,并可以获得当前鼠标位置
mouseDragged(MouseEvent e)监听鼠标是否拖动
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CM娱新世界
2014-12-03 · TA获得超过308个赞
知道小有建树答主
回答量:337
采纳率:100%
帮助的人:140万
展开全部
一看就是监听鼠标事件,实现接口中的方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云天小晓
2014-12-03
知道答主
回答量:6
采纳率:0%
帮助的人:4589
展开全部
鼠标监听事件,你可以通过鼠标的某个行为触发想实现的某个功能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式