Java学习笔记: GUI的实现
Posted 咳咳n
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java学习笔记: GUI的实现相关的知识,希望对你有一定的参考价值。
实现界面的三步:
- 组件
- 布局(Layout)
- 事件(Event)
布局:
常用的三种:
FlowLayout
Borderlayout
GridLayout
都可以把组件add进去
事件:
-
事件:用户对组件的一个操作
-
事件源:能产生事件的一个GUI组件对象,如按钮,文本框等
-
事件处理方法:作出交互功能的方法
-
事件监听器:可以处理事件的一个类,比如可以理解为:有个监听器在监听着按钮是否接收了来自用户的一个鼠标操作,若有,就调用那个事件的处理方法,若没有,他就一直在监听着。
。
。
。
。
。 -
事件处理步骤假设事件为XXXX
1.向事件源注册某种事件的事件监听器对象
addXXXXListener();
2.设计好可以处理这种事件的事件监听器,2种方法
class类名 implements XXXXListener
重写 XXXXListene接口中的方法
或者用
extends xxxAdapter其中 Adapter是 Listener的默认实现,每个方法的方法体为空,重写方法即可
说明:
要想设计出能够处理XXXX事件的监听器,只需要编写出实现XXXXListener接口
以上是关于Java学习笔记: GUI的实现的主要内容,如果未能解决你的问题,请参考以下文章