GUI:图形用户界面,Java不常用于创建桌面应用,所以用的比较少一、概述:二、Frame演示:三、事件监听机制 1 import java.awt.Button; 2 import java.awt.FlowLayout; 3 import java.awt.Frame; 4 import jav...
分类:
编程语言 时间:
2015-09-14 21:11:36
阅读次数:
251
1.事件监听机制: A:事件源 事件发生的地方 B:事件 就是要发生的事情 C:事件处理 就是针对发生的事情做出的处理方案 D:事件监听 就是把事件源和事件关联起来2.举例:人受伤事件。 事件源:人(具体的对象) Person p1 = new...
分类:
其他好文 时间:
2015-08-25 23:06:53
阅读次数:
162
一、观察者模式 1.1 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。它类似B/S架构模式,构建一个服务端,多个客户端显示。其实这个主题对象就像是一个信息源,当...
分类:
其他好文 时间:
2015-07-27 18:19:14
阅读次数:
125
在前端开发过程中我们经常会遇到给页面元素添加事件的问题,添加事件的js方法也很多,有直接加到页面结构上的,有使用一些js事件监听的方法,由于各个浏览器对事件冒泡事件监听的机制不同,le浏览器只有事件冒泡,没有事件监听的机制,对于事件监听的兼容性问题是最大的难题:1.直接把事件的方法写在页面结构上fu...
分类:
Web程序 时间:
2015-07-27 01:46:39
阅读次数:
133
看项目代码时遇到了好多事件监听机制相关的代码,现学习一下:
java事件机制包括三个部分:事件、事件监听器、事件源。
1.事件:继承自java.util.EventObject类,开发者自定义。
package com.shuyan.javatest.EventTest;
import java.util.EventObject;
public class DnsEvent exte...
分类:
编程语言 时间:
2015-07-23 17:39:32
阅读次数:
170
通过模拟邮件的发送,说明Spring的事件监听机制事件类 1 package org.zln.module_chapter2.event; 2 3 import org.springframework.context.ApplicationContext; 4 import org.springf....
分类:
编程语言 时间:
2015-07-05 23:48:30
阅读次数:
153
由于没有涉及到需要自定义监听事件以及暂时没有监听移动设备加速计的需求,所以暂时没有测试1.监听触摸屏幕的事件2.监听键盘事件3.监听鼠标事件4.用户自定义事件(实际上是将时间分发器当成消息中心发布消息触发响应事件,似乎模拟了观察者模式)5.加速计事件这个事件大致看了一下,使用方法很简单,但是在PC上...
分类:
其他好文 时间:
2015-05-28 00:37:44
阅读次数:
278
android中用到了大量的回调。如activity的生命周期的各个方法都是被在某种场景下被系统回调的。比如:点击了返回,系统会回调activity的哪些方法。然后android中广泛使用的事件监听机制也是用的回调的原理,比如一个button的点击事件,当你点击的时候才会触发,即只有在点击的这种场景下才会触发他。fragment也充满了回调,loader也是用的loader。...
分类:
移动开发 时间:
2015-05-08 10:53:33
阅读次数:
140
很久以前有个叫Netscape的姑娘,她制订了Javascript的一套事件驱动机制(即事件捕获)后来又有一个叫“IE”的小子,这孩子比较傲气,他认为“凭什么我要依照你的规则走”,于是他又创造了一套自己的规则(事件冒泡)再后来,有个叫W3C的媒婆,想撮合这两个孩子,将他们的特点融合在了一起,这下,事件产生的顺序变成:事件从根节点开始,逐级派送到子节点,若节点绑定了事件动作,则执行动作,然后继续走,这...
分类:
Web程序 时间:
2015-04-10 11:28:29
阅读次数:
120
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。
-------------------------------------------------------------------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2015-04-08 21:36:17
阅读次数:
232