Java图形界面编程
AWT(Abstract Window Toolkit),抽象窗口工具包,SUN公司提供的用于图形界面编程(GUI)的类库。基本的AWT库处理用户界面元素的方法是把这些元素的创建和行为委托给每个目标平台上(Windows、Unix、Macintosh等)的本地GUI工具进行处理。例如:如果我们使用AWT在一个Java窗口中放置一个按钮,那么实际上使用的是一个具有本地外观和感觉的按钮。这样,从理论上来说,我们所编写的图形界面程序能运行在任何平台上,做到了图形界面程序
实例讲解Java图形界面编程
Java图形界面编程
AWT
AWT(Abstract Window Toolkit),抽象窗口工具包,SUN公司提供的用于图形界面编程(GUI)的类库。基本的AWT库处理用户界面元素的方法是把这些元素的创建和行为委托给每个目标平台上(Windows、Unix、Macintosh等)的本地GUI工具进行处理。例如:如果我们使用AWT在一个Java窗口中放置一个按钮,那么实际上使用的是一个具有本地外观和感觉的按钮。这样,从理论上来说,我们所编写的图形界面程序能运行在任何平台上,做到了图形界面程序的跨平台运行。
布局管理器
1) 容器里组件的位置和大小是由布局管理器来决定的。容器对布局管理器的特定实例保持一个引用。当容器需要定位一个组件时,它将调用布局管理器来完成。当决定一个组件的大小时,也是如此。
2) 在AWT中,给我们提供了五种布局管理器:
BorderLayout、FlowLayout、GridLayout、CardLayout、GridBagLayout
AWT事件模型
1) Events(事件):描述发生了什么的对象。
2) Event source(事件源):事件的产生器。
3) Event handlers(事件处理器):接收事件对象、解释事件对象并处理用户交互的方法。
事件监听器
实现了监听器接口的类。一个监听器对象是一个实现了专门的监听器接口的类的实例。
如增加窗口监听,实现按关闭按钮时退出,WindowAdapter为一个空实现了WindowListener接口的抽象类,故其不能直接用new来创建对象,可以通过匿名类来实现,在中间重写windowClosing方法:
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
你可能喜欢
- java图形界面编程
- Java笔记
- JAVA编程题全集及答案
- Excel使用技巧大全(超
- JAVA习题及答案
- word个人简历模板下载
- Java编程思想
- java图形界面编程技术手册24页
- java图形界面编程16页
- java 图形界面编程8页
- java 第十二章图形界面编程22页
- java从入门到精通学习笔记-Lesson 8(Java图形界面编程)10页
- java图形界面编程28页
- Java学习笔记26页
- Java工作笔记(必看经典)30页
- Java学习笔记8页
- Java基础学习笔记整理42页
- Java反射学习笔记整理16页
- 简明Java笔记29页
- 最新JAVA编程题全集(50题及答案)32页
- JAVA编程题全集(100题及答案)w13页
- 最新JAVA编程题全集(50题及答案)58页
- 最新JAVA编程题全集(50题及答案)32页
- 最新JAVA编程题全集(63题及答案)44页
- JAVA编程题全集(100题及答案)42页
- Excel使用技巧大全(超全)95页
- Excel使用技巧大全(超全)94页
- Excel2003 2007 XP 使用技巧超级大全500个使用技巧 让你成为高手中的高手(超全)120页
- Excel使用技巧大全(超全)50页
- Excel使用技巧大全(超全)295页
- Excel使用技巧绝对大全(超全)95页
- JAVA程序设计习题库及答案67页
- JAVA期末考试试卷和习题及答案汇总31页
- JAVA各章习题及答案77页
- JAVA各章习题及答案25页
- JAVA编程习题及答案_完全版59页
- JAVA程序设计习题库及答案(免费下载)36页


