关闭

黑马程序员_第十二天

107人阅读 评论(0) 收藏 举报

--------------------android培训java 培训、期待与您交流! ---------------------

学习gui编程 知道是处理机制的基本原理,事件,事件源,事件处理器之间的关系

 

WT事件处理

 

 

 

 

 

 

 

 

《事件监听器》

三个重要的概念:

 事件:用户对组件的一个操作,称之为一个事件。

 事件源:发生事件的组件就是事件源。

 事件处理器:某个Java类中的负责处理事件的成员方法。

 

按事件的性质分类:
 低级事件
 语义事件(又叫作高级事件)

一个事件监听器对象负责处理一类事件。

一类事件的每一种发生情况,分别由事件监听器对象中的一个方法来具体处理。

在事件源和事件监听器对象中进行约定的接口类,被称为事件监听器接口。

事件监听器接口类的名称与事件类的名称是相对应的,例如,MouseEvent事件类的监听器

修改组件的默认事件处理方式》

-只有在一个组件上注册了某种事件的事件监听器对象后,组件才会产生相应的事件对象。

-默认的processEvent方法(处理所有事件的总入口)调用相应的processXxxEvent方法(处理Xxx事件的分叉入口)。

-调用enableEvents((long eventsToEnable))方法,可以在即使没有注册事件监听器的情况下,组件也能够对某些类型的事件进行响应和产生相应的事件对象。

一个容器中的各个组件之间的位置和大小关系就称之为布局。
-Java语言提供了布局管理器来管理组件在容器中的布局,而不是直接使用位置坐标来设置各个组件的位置和大小。
-AWT中的布局管理器类:
    -BorderLayout
    -FlowLayout
    -GridLayout
    -CardLayout
    -GridBagLayout



----------------------android培训java 培训、期待与您交流! ----------------------

详细请查看:http://edu.csdn.net/heima

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:6345次
    • 积分:210
    • 等级:
    • 排名:千里之外
    • 原创:19篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档