`
烧杯小盆友
  • 浏览: 5195 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

事件源机制,登录界面开发入门

阅读更多
事件源机制:
1.事件源
只要你的动作发生在图形界面类的对象上,那么该对象就是事件源对象。
java中任何一个图形界面类都可以作为事件源对象。

2.事件监听器方法
用来捕获在事件源上发生的事件操作
事件源对象名.add**Listener(事件处理者对象);

3.事件处理者
就是执行最终的结果
监听器接口
**Listener
定义一个类实现**Listener接口{
实现接口中的方法
}

1.Java的图形界面类
1.awt
awt是jdk在1.4之前推出的图形界面类
java.awt

2.swing
swing是jdk1.4的时候推出的图形界面类
javax.swing

图形界面类组件分为两类:
1.容器
JFrame         窗体类                   最大的容器
JPanel         面板类                  最灵活的容器               

布局类:这些布局类是位于java.awt包下的类
FlowLayout        流式布局类   
BorderLayout      边框布局类
GridLayout        网格布局类

2.独立组件
JLabel         标签类                  文字和图片
JTextField     文本输入框类 
JPasswordField 密码输入框类
JComboBox      下拉列表框类
JCheckBox      复选框类
JButton        按钮类

上边所有J开头的类都是属于javax.swing包下的类。
分享到:
评论

相关推荐

    VC界面编程入门教程及其源代码

    本"VC界面编程入门教程及其源代码"资源旨在帮助初学者快速上手,通过实际操作和源码分析,深入理解VC++界面编程的核心概念和技术。 首先,我们要了解VC++中的MFC(Microsoft Foundation Classes)框架,这是微软为...

    《Java Swing图形界面开发与案例详解》源代码_java_baseballkn8_

    《Java Swing图形界面开发与案例详解》是一本深入讲解Java GUI编程的书籍,源代码提供了丰富的实例,适合Java初学者入门学习。Swing是Java AWT(Abstract Window Toolkit)库的扩展,它提供了更为丰富的组件和更现代...

    android开发入门与实践体验-光盘代码

    "Android开发入门与实践体验-光盘代码"提供了宝贵的资源,帮助初学者通过实际操作来学习Android应用开发。这本书的代码部分旨在让读者深入理解Android应用的工作原理,通过动手实践来巩固理论知识。 1. **Android ...

    <VSTO开发入门教程>C# VBA双语含源程序

    **VSTO开发入门教程——C#与VBA双语含源程序** VSTO(Visual Studio Tools for Office)是微软公司推出的一款用于开发Office插件的工具集,它允许开发者利用.NET Framework和Visual Studio来创建自定义的Microsoft ...

    Android移动开发入门与进阶 源代码

    《Android移动开发入门与进阶》是一本专为Android初学者和有一定经验的开发者设计的教程书籍,其源代码提供了一手的实践材料,帮助读者深入理解和应用Android开发技术。以下将详细介绍书中涵盖的一些关键知识点。 1...

    java 从入门到精通 源代码

    如异常处理、集合框架(ArrayList、LinkedList、HashMap等)、IO流(用于文件读写和网络通信)、多线程编程(线程同步、线程池)、反射机制、设计模式(如单例模式、工厂模式、观察者模式等)以及Java的高级API,如...

    android 应用开发入门源代码

    这份"android 应用开发入门源代码"资源正为此目的而准备,它包含了基础到进阶的实例,可以帮助初学者快速理解和掌握Android应用开发的基本技能。 Android是Google推出的一个开源移动设备操作系统,广泛应用于智能...

    google android开发入门指南(第三版) 源代码

    《谷歌Android开发入门指南(第三版)》源代码是一份宝贵的学习资源,旨在帮助初学者深入理解Android应用程序的开发过程。这份源代码包含了书中各个章节的实例,涵盖了Android开发的基础到进阶内容,让读者可以通过...

    Java+Swing图形界面开发与案例详解》实例代码

    2. **Swing入门-第二讲至第四讲源码**:可能会深入讲解组件的属性设置、事件监听机制,例如鼠标事件和键盘事件,以及如何处理这些事件。此外,还可能涉及布局管理器(如FlowLayout、BorderLayout、GridLayout和...

    Android开发入门与实战 第二版 源码 最新更新

    《Android开发入门与实战 第二版》是一本专为初学者设计的Android编程书籍,旨在帮助读者快速掌握Android应用开发的基础知识和实践技巧。书中涵盖了从安装开发环境到创建完整应用的全过程,提供了丰富的实例和源码,...

    LabWindows开发入门和进阶例题源代码.rar

    这个压缩包文件“LabWindows开发入门和进阶例题源代码.rar”显然包含了一系列用于学习和实践LabWindows/CVI编程的实例源代码。 1. **LabWindows/CVI基础**: - **编程环境**:LabWindows/CVI提供了集成开发环境...

    Android开发快速入门60个源代码案例

    "Android开发快速入门60个源代码案例"是一个极好的资源,特别适合那些刚刚踏入这个领域的开发者。这个资源包含了60个不同的游戏源码,旨在帮助新手通过实践来学习Android应用开发的基础知识。 1. **基础布局与组件*...

    Android从入门到精通源代码 孙更新.rar

    《Android从入门到精通源代码 孙更新》是一份针对初学者和进阶开发者精心编写的资源包,旨在帮助读者全面掌握Android应用开发的核心技术。这份资料由知名Android讲师孙更新提供,通过深入浅出的讲解和实际源代码示例...

    Qt图形用户界面编程技术入门.pdf

    【Qt图形用户界面编程技术入门】是一篇针对初学者的指南,主要讲解如何利用Qt框架进行GUI应用开发。Qt是一个跨平台的C++库,它提供了丰富的API和工具,使得开发者能够创建桌面系统和嵌入式设备上的应用程序,无需...

    iphone开发 入门经典 源代码1

    《iPhone开发入门经典》源代码解析 在移动应用开发领域,iOS平台凭借其优秀的用户体验和庞大的用户基础,一直是开发者关注的焦点。对于初学者来说,掌握iPhone应用开发是开启这一领域的钥匙。本教程将深入探讨...

    Android 移动开发入门与进阶 源代码

    "Android 移动开发入门与进阶 源代码"是一个宝贵的资源,它涵盖了从基础到高级的Android应用开发知识。由张立国编著的这本书,通过源代码的形式,帮助读者深入理解Android应用的构建过程。 本书分为多个章节,从"ch...

    android开发从入门到精通光盘源代码

    "Android开发从入门到精通光盘源代码"是一个很好的学习资源,提供了随书配套的详细代码示例,帮助开发者深入理解Android应用开发的各个环节。这里我们将围绕这个主题,深入探讨Android开发中的关键知识点。 首先,...

    android开发入门与实战源代码

    这个资源,"android开发入门与实战源代码",提供了一条系统学习Android应用开发的路径。书籍配合源代码,对于理解和实践Android编程原理有着极大的帮助。 首先,Android是Google推出的一种基于Linux内核的开源操作...

    C#入门经典(第7版)源代码

    8. **事件和委托**:事件是对象之间通信的一种方式,通常用于用户界面编程。委托是类型安全的函数指针,允许将方法作为参数传递,实现回调机制。 9. **匿名方法和Lambda表达式**:这两者都是C#中简洁的函数表示形式...

    android开发入门与实战 源代码

    这份"android开发入门与实战 源代码"提供了一个良好的学习平台,帮助初学者快速上手Android应用开发。 首先,Android是一种基于Linux的开源操作系统,广泛应用于智能手机和平板电脑等移动设备。Android开发主要涉及...

Global site tag (gtag.js) - Google Analytics