当前位置:首页 > JAVA教程 > 正文内容

java事宜处置惩罚步骤是什么【JAVA教程】,java,事件处理,步骤

搜教程4年前 (2019-12-28)JAVA教程180

什么是事宜?

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

事宜源:能够发作事宜的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:操纵窗口时发作的事宜。

ki4网,有大批免费的JAVA入门教程,迎接人人进修!

以上就是java事宜处置惩罚步骤是什么的细致内容,更多请关注ki4网别的相干文章!

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/16779.html

分享给朋友:

“java事宜处置惩罚步骤是什么【JAVA教程】,java,事件处理,步骤” 的相关文章

Spring事件的深切剖析(附示例)【JAVA教程】,Spring事务

Spring事件的深切剖析(附示例)【JAVA教程】,Spring事务

本篇文章给人人带来的内容是关于Spring事件的深切剖析(附示例),有一定的参考价值,有须要的朋侪可以参考一下,愿望对你有所协助。 Spring事件治理我置信人人都用得许多,但可以仅仅局限于一个@Transactional注解或许在XML中设置事件相干的东西。不管怎样说,一样平常可以充足我们去...

Java虚拟机之栈帧的引见(图文)【JAVA教程】,Java虚拟机

Java虚拟机之栈帧的引见(图文)【JAVA教程】,Java虚拟机

本篇文章给人人带来的内容是关于Java虚拟机之栈帧的引见(图文),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 写在前面的话:Java虚拟机是一门学问,是浩瀚Java大神们的佳构,因为我个人程度有限,精力有限,不能保证一切的东西都是准确的,这里内容都是经由深图远虑的,部份援用...

java中强援用,软援用,弱援用和虚援用的对照引见【JAVA教程】,java

本篇文章给人人带来的内容是关于java中强援用,软援用,弱援用和虚援用的对照引见,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 强援用 假如一个对象具有强援用,垃圾接纳器绝不会接纳它.当内存空间不足时,java虚拟机情愿抛出OutOfMemoryError毛病,使顺序非常停止,...

spring validation作为数据校验的要领引见(附代码)【JAVA教程】,springboot,spring,java

本篇文章给人人带来的内容是关于spring validation作为数据校验的要领引见(附代码),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 数据的校验是交互式网站一个不可或缺的功用,前端的js校验能够涵盖大部分的校验职责,如用户名唯一性,生日花样,邮箱花样校验等等经常运用...

java紧缩多个文件的要领引见(代码示例)【JAVA教程】,java

本篇文章给人人带来的内容是关于java紧缩多个文件的要领引见(代码示例),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 起首建立一个东西类,定义好接口,这里的参数1:fileList:多个文件的path+name2: zipFileName:紧缩后的文件名 下面是代码,解释...

AtomicInteger的decrementAndGet要领的引见(附代码)【JAVA教程】,java

本篇文章给人人带来的内容是关于AtomicInteger的decrementAndGet要领的引见(附代码),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 unsafe.objectFieldOffset 挪用unsafe.objectFieldOffset猎取value字段在...