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的实现的主要内容,如果未能解决你的问题,请参考以下文章

Java学习笔记8.2.1 JDBC实战 - 基于JDBC的GUI用户登录

[Java GUI]学习笔记1

java学习笔记 GUI编程

Java学习笔记

java学习笔记_GUI

java学习笔记_GUI