第10章图形用户界面设计资料.ppt

图形用户界面设计 第十章 回顾 掌握多线程的概念 掌握如何创建线程 了解死锁的概念 了解线程同步 了解使用 wait() 和 notify() 在线程之间进行通信 目标 GUI相关概念 布局管理器 事件处理 常用Swing组件 10.1.1 GUI包和简单GUI程序2-1 1.java.awt包 称为抽象窗口工具集AWT(Abstract Window Toolkit),是使用Java进行GUI设计的基础。 2.javax.swing包 Swing组件存放在javax.swing包中。几乎所有AWT组件对应有新功能更强的Swing组件。另外还加入了一些全新的组件。Swing组件在名称上前面多了一个字母“J” 。 10.1.1 GUI包和简单GUI程序2-2 3.设置GUI应用程序的流程: (1)引用需要的包和类。 (2)设置一个顶层的容器。 (3)根据需要为容器设置布局管理器或使用默认布局管理器。 (4)将组件添加到容器内,位置自行设计。 (5)为响应事件的组件编写事件处理代码。 10.1.2 容器、组件、布局和观感 1.容器和组件 组件是可以用图形化的方式显示在屏幕上并能够与用户进行交互的对象。 容器是一种特殊的组件,一种能够容纳其他组件或容器的组件。 2.布局管理器 为了使图形用户界面具有良好的平台无关性,提供了专门用来

文档评论(0)

1亿VIP精品文档

相关文档