Java事件处理步骤讲解
作者:mumu1998 发布时间:2023-10-14 11:49:57
标签:java,事件处理
什么是事件?
用户对组件的一个操作,称之为一个事件。
事件源:能够产生事件的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:操作窗口时发生的事件
来源:https://blog.csdn.net/mumu1998/article/details/81449814
0
投稿
猜你喜欢
- 前言本文简单介绍了设计模式的一种——职责链模式 一、职责链模式的定义与特点定义:为了避免请求发送者与多个请求处理者耦合在一起,于是
- 由于公司的开发团队偏向于使用Java技术,而且公司倡导学习开源技术,所以我选择用Java语言来进行Selenium WebDriver的自动
- MyBatis 别名typeAliases的设置第一种:通过在配置文件中typeAlias节点设置type的方式<?xml versi
- C++ 中二分查找递归非递归实现并分析二分查找在有序数列的查找过程中算法复杂度低,并且效率很高。因此较为受我们追捧。其实二分查找算法,是一个
- 对于因为编程错误而导致的异常,或者是不能期望程序捕获的
- 原网页:JavaGuideJVM在执行Java程序过程中会把它管理的内存划分成若干个不同的数据区域。JDK1.8和之前的版本略有不同,下面会
- 在android开发中,通常使用xml格式来描述布局文件。就目前而言,熟悉android布局及美化的人员少之又少,出现了严重的断层。大部分企
- 本来就是基础知识,不能丢的太干净,今天竟然花了那么长的时间才写出来,记一下。有如下的一颗完全二叉树:先序遍历结果应该为:1 2&
- 本文实例为大家分享了Android屏幕适配工具类的具体代码,供大家参考,具体内容如下DimenToolgithub地址Android 屏幕适
- json格式的字符串与对象的互相转换Jackson 简介Jackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转
- 前言 之前在做一个Viewpager上面加载多个Fragment时总会实例化已经创建好的Fragmnet对象类似 viewPag
- 本文实例讲述了C#设置页面单位和缩放的方法。分享给大家供大家参考。具体如下:using System;using System.Collec
- string str="aaa|||bbb|||ccc"; string[] sArray=str.Split(new[
- Java当中的类和对象1. 类和对象的初步认知java 是一门面向对象的语言,所谓面向对象有别于面向过程,面向对象是只需对象之间的交互即可完
- 这篇文章主要介绍了java实现上传文件类型检测过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋
- @Value值注入及配置文件组件扫描spring配置文件对应的是父容器,springMVC配置文件产生的是子容器,前者一般配置数据源,事务,
- Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建
- Java——获取字符串编码格式判断一个字符串的编码格式: public static St
- java反射机制是什么反射机制是在运行状态中,可以知道任何一个类的属性和方法,并且调用类的属性和方法;反射机制能够做什么1、判断运行对象的所
- 本文实例为大家分享了Java实现扑克牌程序的具体代码,供大家参考,具体内容如下思路:在实现之前,先要想好步骤,思路清晰才不会出错。要实现一副