初学java之触发响应事件
时间:2022-05-05
本文章向大家介绍初学java之触发响应事件,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1
2 import java.awt.*;
3 import javax.swing.*;
4 import java.awt.event.*;
5
6 class WindowActionEvent extends JFrame
7 {
8 JTextField text; //声明一个文本区
9 ActionListener listener ; //listener是监视器
10 //设置一个默认的构造函数
11 public WindowActionEvent()
12 {
13 setLayout(new FlowLayout()); //获此容器管理器的布局管理器
14 text = new JTextField(10); //设置文本区的列行数
15 add(text); //将这个文本区 添加到文本尾
16 listener = new ReaderListener(); //创建监视器
17 text.addActionListener(listener); //注册监视器
18 setVisible(true); //窗口是否可视化
19 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
20 }
21 }
22
23 public class ActionEvent1 {
24 public static void main(String args[])
25 {
26 WindowActionEvent win = new WindowActionEvent();
27 win.setTitle("处理ActionEvent事件");
28 win.setBounds(100,100,310,260);
29 }
30 }
1 import java.awt.event.ActionEvent;
2 import java.awt.event.ActionListener;
3
4 public class ReaderListener implements ActionListener {
5
6 public void actionPerformed(ActionEvent e) {
7 // TODO Auto-generated method stub
8 String str = e.getActionCommand() ; //获取封装在事件中的“ 命令 ” 字符串
9 System.out.println(str+":"+str.length());
10 }
11
12 }
- 解决启用wp super cache缓存后,页面追加多个斜杠仍然可以访问的隐患
- WordPress集成底部滚动推荐条,让好文章不再被埋没
- go语言base64加密解密的方法
- WordPress酷炫CSS3读者墙,排名按年度、本月、本周划分的小方法
- WordPress给文章添加百度是否已收录查询和显示功能(自定义栏目优化版)
- PHP制作百度站内搜索绿色通道的网页列表数据文件
- 分享几个可用的二维码API,以及给博客添加文章二维码图片的方法
- AI即开即用,这是悄然推出的“腾讯最新AI技术”小程序
- Android Linker 与 SO 加壳技术
- Go语言操作mysql数据库简单例子
- go语言的sql包原理与用法分析
- WordPress免插件生成完整站点地图(sitemap.xml)的php代码
- Go语言常用字符串处理方法实例汇总
- 硬盘故障时如何强制关机:Input/output error
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- DataGrid删除确认及Item颜色交替
- 详解Apache下.htaccess文件常用配置
- 你的模型需要解释(二)
- 算法工程师-SQL进阶:强大的Case表达式
- SOLID设计原则和我的一点个人感悟
- SpringBoot整合Freemarker使用
- Vm常见虚拟网络模式
- 设计模式 | 桥接模式
- Supervisor快速入门 | 使用Supervisor守护Nginx进程
- 技术选型的艺术---湖北技术价值分享会
- SpringBoot 配置文件编写及使用方式 (拒绝硬编码)
- Docker六脉神剑 (六) 1. Docker集群之Kubernetes(K8S) 了解k8s - 理论篇
- SpringBoot thymeleaf自定义错误页面
- SpringBoot 配置Redis操作
- SpringBoot 自定义banner (小彩蛋)