当前位置: 首页 > news >正文

ActionListener的用法

ActionListener是Java中关于事件处理的一个接口,继承自EventListener。
ActionListener用于接收操作事件的侦听器接口。对处理操作事件感兴趣的类可以实现此接口,而使用该类创建的对象可使用组件的 addActionListener 方法向该组件注册。在发生操作事件时,调用该对象的 actionPerformed 方法。
以下为示例代码:(简单的代码供大家学习和参考)
package org.gan.listener;
import java.awt.Button;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Panel;
import java.awt.TextField;
import java.awt.event.ActionEvent;
public class ActionListener {
Frame f = new Frame();
Panel p = new Panel();
TextField txtField = new TextField(50);
Button btn = new Button("提交");
public void init() {
f.setLayout(new FlowLayout());
// 注册ActionListener接口
p.add(txtField);
p.add(btn);
btn.addActionListener(new myActionListener());
f.setBackground(Color.GRAY);
f.add(p);
// 设置标题
f.setTitle("事件处理程序");
// 设置尺寸,默认为(0,0)
f.setSize(500, 500);
// 设置是否可见,默认为false
f.setVisible(true);
}
// 实现ActionListener接口 public class myActionListen implements java.awt.event.ActionListener {
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
txtField.setText("Hello World!");
}
}
public static void main(String[] agrs) {
new ActionListener().init();
}
}

http://www.xdnf.cn/news/812737.html

相关文章:

  • 第一章 1.The Basic (CCNA)
  • 最新海康摄像机、NVR、流媒体服务器、回放取流RTSP地址规则说明
  • [转]缓冲区溢出攻击(含示例)
  • Google原生输入法LatinIME词库构建流程分析(二)
  • 硬件开发笔记(二十六):AD21导入电感原理图库、封装库和3D模型
  • BT下载原理简介
  • android 五大应用开发框架,2024年最新html5移动开发即学即用网盘
  • 在HTML网页中设置弹出窗口的办法
  • 计算机网络选择填空题
  • Google IPV6 地址
  • Eclipse值得安装的插件
  • 无线传感器网络的时钟同步估计问题(Matlab代码实现)
  • 论坛集
  • 10本java书籍,每一本都是经典,从菜鸡到大神
  • 全类别通用!提升11%!CAReg:超越FSAD实现少样本异常检测!
  • 科大讯飞和neospeech tts哪个更好
  • Win7系统提示找不到sethc.exe文件的解决办法
  • 2022 Typecho PureLove简单纯净主题
  • java证书验证失败_java – 如何解决“证书无效且无法用于验证此网站的身份”错误?...
  • WPF入门教程系列七——布局之WrapPanel与StackPanel(二)
  • 安卓广播使用时的ANR问题,onReceive的生命周期为10秒
  • windows安装npm教程
  • power supply是如何上报电池信息的
  • 信息学奥赛需要储备的数学知识有哪些?
  • 计算机专业都要学哪些课程?(非常详细)零基础入门到精通,收藏这一篇就够了(1)
  • Alpha-Blending 技术简介
  • 分享136个PHP源码,总有一款适合您
  • hh.exe的另类用法
  • 谈谈新库requests-html以及python爬虫 requests
  • 多路径 I/O