第4章Java图形用户界面设计 4,1概述 4.2AWT与 Swing组件 4.3事件处理 4,4容器与布局管理器 4.5对话框 4.6菜单 漉海工学院计算机課程
淮海工学院计算机课程 第4章 Java图形用户界面设计 4.1 概述 4.2 AWT 与 Swing组件 4.3 事件处理 4.4 容器与布局管理器 4.5 对话框 4.6 菜单
学习提要 掌握常用的GUI标准组件及图形界面的设 计方法; 掌握JAⅴA的事件处理机制和常用事件响 应代码的编写方法; 掌握布局管理、对话框及菜单的设计方法 漉海工学院计算机課程
淮海工学院计算机课程 学习提要 • 掌握常用的GUI标准组件及图形界面的设 计方法; • 掌握JAVA的事件处理机制和常用事件响 应代码的编写方法; • 掌握布局管理、对话框及菜单的设计方法
41 4.1.1基本概念 (1)GUI图形用户界面( Graphics User Interface) 使用图形的方式借助菜单、按钮等标唯准界面元素和 鼠标操作,帮助用户和计算机之间进行交互。 (2)AWT抽象窗口工具集( abstract window toolkit) Java中用来生成图形用户界面的类库是 java. awt包, 它Java中基本包中最大的一个,定义了所有GU理组 件类,以及其它用于构造图形界面的类。Sun公司 在JDK10中就提供了AWT。 为了实现跨平台特性,AWT类库中的各种操作被定 义成在一个并不存在的“抽象窗口中进行
淮海工学院计算机课程 4.1 概述 4.1.1 基本概念 (1) GUI—图形用户界面(Graphics User Interface) 使用图形的方式借助菜单、按钮等标准界面元素和 鼠标操作,帮助用户和计算机之间进行交互。 (2)AWT——抽象窗口工具集(abstract window toolkit) Java中用来生成图形用户界面的类库是java.awt包, 它Java中基本包中最大的一个,定义了所有GUI组 件类,以及其它用于构造图形界面的类。Sun公司 在JDK1.0中就提供了AWT。 为了实现跨平台特性,AWT类库中的各种操作被定 义成在一个并不存在的“抽象窗口”中进行
AWTEvent Font Panel Applet Java. lang. ObjectComponet Container WindowFrame Graphics Menu component 各种布局管理器类 GU设计涉及到的类和接口 淮海工学院计算机倮程
淮海工学院计算机课程 GUI设计涉及到的类和接口 Java.lang.Object Font AWTEvent Componet MenuComponent Graphics 各种布局管理器类 Container Panel Frame Applet Window
丛 AWT组件的类层次 Component组件是所有AWT组件的基类,提供 了基本的显示和事件处理特征。 Button anvas Panel Applet Container ScrollPanel F rame Component Choice Window Dialog Checkb TextArea TextComponent Textfield FileDialog Lable Scrollbar 容器 List 组件名
淮海工学院计算机课程 AWT组件的类层次 • Component 组件是所有AWT组件的基类,提供 了基本的显示和事件处理特征