2015年影响谷歌搜索引擎排名的因素调查【完整版】
2015-10-30 10:43
344 查看
1、java的事件监听机制涉及到三个组件:事件源、事件监听器、事件对象。
2、当事件源上发生操作时,会调用事件监听器的一个方法,并在调用这个方法时,传递事件对象过来。引用事件源上发生操作时,事件监听器被事件源调用
3、事件监听器由开发人员编写,开发人员在事件监听器中,通过事件对象拿到事件源,从而对事件源上操作进行处理
通过JAVA程序打开一个windows窗口,点击右上角“X”关闭窗口。
代码示例:
2、当事件源上发生操作时,会调用事件监听器的一个方法,并在调用这个方法时,传递事件对象过来。引用事件源上发生操作时,事件监听器被事件源调用
3、事件监听器由开发人员编写,开发人员在事件监听器中,通过事件对象拿到事件源,从而对事件源上操作进行处理
通过JAVA程序打开一个windows窗口,点击右上角“X”关闭窗口。
代码示例:
package com.protelnet.demo; import java.awt.Frame; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; public class Demo { public static void main(String[] args) { Frame f = new Frame(); f.setSize(400, 300); f.setTitle("JAVA开发"); f.setVisible(true); f.addWindowListener(new MyListener()); //注册事件监听器 } } //事件监听器 class MyListener implements WindowListener { public void windowClosing(WindowEvent e) { //e事件对象,通过事件对象拿到事件源,从而对事件源上操作进行处理 Frame f = (Frame) e.getSource(); f.dispose(); } public void windowActivated(WindowEvent e) { } public void windowClosed(WindowEvent e) { } public void windowDeactivated(WindowEvent e) { } public void windowDeiconified(WindowEvent e) { } public void windowIconified(WindowEvent e) { } public void windowOpened(WindowEvent e) { } }
相关文章推荐
- Javascript模块化编程 1 :模块的写法
- Android M 新的运行时权限开发者需要知道的一切
- 整理 iOS 9 适配中出现的坑(图文)
- python第二章更多控制流程语句
- Daily Scrum 10.30
- cisco 2960交换机密码恢复教程
- Ubuntu 出现 grub rescue> 修复
- c/c++层log打印
- Java中Map的用法
- // 定位光标位置
- [Android knowledge]
- 一致性哈希算法与java实现
- centos7开机启动详解
- 数据结构——广义表和十字链表
- 浅谈XML 解析技术性能对比分析之 解析XML
- TreeMap 排序
- Android MVP模式
- static DEVICE_ATTR(val, S_IRUGO | S_IWUSR, hello_val_show, hello_val_store); 的作用
- 二叉树的序遍历
- 为什麽