成都网站建设设计

将想法与焦点和您一起共享

java中的事件处理介绍-创新互联

这篇文章的知识点包括:java事件处理的简介、java事件处理的步骤以及java事件处理的种类,阅读完整文相信大家对java事件处理有了一定的认识。

南宫ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

什么是事件?

用户对组件的一个操作,称之为一个事件。

事件源:能够产生事件的GUI组件对象。

事件处理方法:能够接受,解析和处理事件类对象,实现与用户交互功能的方法。

事件监听器:可以处理事件的一个类。

处理事件步骤:

假设事件为XXXX

1、向事件源注册某种事件的事件监听器对象。

addXXXXListener(...);

2、设计好可以处理这种事件的事件监听器。

class 类名 implements XXXXListener{
重写XXXXListener接口中的方法
}

说明:

要想设计出能够处理XXXX事件的监听器,只需要编写出实现 XXXXListener接口的类就OK了,因为XXXXListener接口中已经定义了可以处理的XXXX事件的方法。

eg:

import java.awt.*;
import java.awt.event.*;
class A implements ActionListener{
public void actionPerformed(ActionEvent e){//单击事件
System.out.println("haha");
}
}
public class text{
public static void main(String[] args){
Frame f=new Frame();
Button bn=new Button("ok");
f.add(bn);
A aa =new A();
bn.addActionListener(aa);
f.pack();//只显示内容高度和宽度
f.setVisible(true);
 }
}

事件有哪些:

ActionEvent:激活组件时发生的事件。

KeyEvent:操作键盘时发生的事件。

MouseEvent:操作鼠标时发生。

WindowsEvent:操作窗口时发生的事件。

看完上述内容,你们对java事件处理有进一步的了解吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联成都网站设计公司行业资讯频道,感谢各位的阅读。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文名称:java中的事件处理介绍-创新互联
网页地址:http://chengdu.cdxwcx.cn/article/cchhsj.html