Java Applet编程响应鼠标键盘

如君的春天

如君的春天

2016-02-19 11:58

有一种朋友不在生活里,却在生命力;有一种陪伴不在身边,却在心间。图老师即在大家的生活中又在身边。这么贴心的服务你感受到了吗?话不多说下面就和大家分享Java Applet编程响应鼠标键盘吧。
[文章导读]与用户的交互是Java的主要作用,也正是Java吸引人的原因,用户可以通过鼠标和键盘与Java Applet程序对话
与用户的交互是Java的主要作用,也正是Java吸引人的原因,用户可以通过鼠标与Java Applet程序对话。我们先来看响应鼠标的例子:



//Mouse.java
import java.awt.*;
import java.applet.*;
public class Mouse extends Applet
{
String text="";
public void paint(Graphics g)
{
g.drawString(text,20,20);
}
public boolean mouseDown(Event evt,int x,int y)//鼠标按下处理函数
{
text="Mouse Down";
repaint();
return true;
}
public boolean mouseUp(Event evt,int x,int y)//鼠标松开处理函数
{
text="";
repaint();
return true;
}
}


当用户点击程序时,程序将显示"Mouse Down",说明程序对鼠标作出了响应。然而要注意Java并不区分鼠标的左右键。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

我们再来看对键盘响应的例子:

//Keyboard.java
import java.awt.*;
import java.applet.*;
public class Keyboard extends Applet
{
String text="";
public void paint(Graphics g)
{
g.drawString(text,20,20);}
public boolean keyDown(Event evt,int x)//键盘被按下的处理函数
{
text="Key Down";
repaint();
return true;
}
public boolean keyUp(Event evt,int x)//键盘被松开的处理函数
{
text="";
repaint();
return true;
}
}
}

当键盘被按下时,程序就会显示"Key Down",键盘松开时清除文字。利用这些函数,我们就可以用鼠标和键盘函数与用户交互。

展开更多 50%)
分享

猜你喜欢

Java Applet编程响应鼠标键盘

编程语言 网络编程
Java Applet编程响应鼠标键盘

用程序模拟键盘和鼠标键盘

编程语言 网络编程
用程序模拟键盘和鼠标键盘

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Java Applet编程显示图像

编程语言 网络编程
Java Applet编程显示图像

鼠标键盘共享工具Synergy介绍

服务器
鼠标键盘共享工具Synergy介绍

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

vc模拟鼠标键盘操作实用类

编程语言 网络编程
vc模拟鼠标键盘操作实用类

javascript 屏蔽鼠标键盘的几段代码

Web开发
javascript 屏蔽鼠标键盘的几段代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Java手机软件图形界面API之慨述

Java手机软件图形界面API之慨述

XHTML语言默认的CSS样式

XHTML语言默认的CSS样式
下拉加载更多内容 ↓