在Applet中实现事件向应

云云天地

云云天地

2016-02-19 16:27

下面这个在Applet中实现事件向应教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

  Java的AWT库允许你把用户界面建立在Java applet中。AWT库包含有所有的用于建立简单界面所需要的控制:按钮、编辑框、检查框等等。

  

import java.awt.*;
import java.applet.*;
public class AppletEvent extends Applet
{
int x, y ;
Button b ;
Color clr ;

  在该applet构造函数中,代码初始化了变量x,y,clr,建立了一个新的显示你就按着玩儿吧!按钮控制,然后把按钮添加到窗体中。

  

public AppletEvent()
{
y = 40 ;
x = 100 ;
clr = Color.red ;
b = new Button("你就按着玩儿吧!");
add("Center", b);
}

  窗口还包含有用paint方法绘制的字符。

  

public void paint(Graphics g)
{
g.setColor(Color.red);
g.setFont(new Font("Helvetica", Font.PLAIN, 24));
g.drawString("Java-cn欢迎您!", x, y);
}

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

  在applet类中添加事件处理函数。也可以从按钮的基类继承一新的按钮类,然后在那里处理事件。在该applet中的action方法选择applet的事件流。当每个事件流到达时,它检验其是否来自Button对象。如果是,它会增加y和减少x并使该applet重绘自己。ev.arg属性传递了来自被单击按钮的标签,并把它与所按的按钮的标签进行比较。

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

  

public boolean action(Event ev, Object arg)
{
if (ev.target instanceof Button)
{
y+= 10 ;
x = x- 10 ;
if (y=250) y= 10 ;
if (x=0) x= 100 ;
repaint();
return true;
}
return false;
}
}

展开更多 50%)
分享

猜你喜欢

在Applet中实现事件向应

编程语言 网络编程
在Applet中实现事件向应

Applet事件响应

编程语言 网络编程
Applet事件响应

s8lol主宰符文怎么配

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

在Applet中读取文件内容

编程语言 网络编程
在Applet中读取文件内容

在WEB自定义控件中实现事件及自动保存值

电脑网络
在WEB自定义控件中实现事件及自动保存值

lol偷钱流符文搭配推荐

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

在VB程序中处理随机事件

编程语言 网络编程
在VB程序中处理随机事件

在ATL中实现窗口

C语言教程 C语言函数
在ATL中实现窗口

lolAD刺客新符文搭配推荐

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

java 有影子的数字时钟程序

java 有影子的数字时钟程序

安装Windows7时,解决新分区无法创建的妙招

安装Windows7时,解决新分区无法创建的妙招
下拉加载更多内容 ↓