第六章_图形用户界面探究.ppt

第六章 图形用户界面 一、图形用户界面概述 二、Swing常用组件 三、事件处理 四、布局设计与边界 五、菜单设计 六、对话框设计 七、文字与图形处理 一、图形用户界面概述 Java语言提供了大量支持GUI设计的类,如按钮、菜单、列表、特性框、对话框等组件类,同时也提供了包含窗口、面板等容器类。Java的抽象工具集AWT和Swing中包含了很多类以支持GUI的设计。设计和实现图形用户界面的主要任务包括下面两个层次: (1)创建组成界面的各成分和元素,指定它们的属性和位置关系,根据具体需要布局排列,以构成图形用户界面的外观表现。 (2)定义图形用户界面的事件和各界面元素所对不同事件的响应,以实现图形用户界面与用户间的交互功能。 一、图形用户界面概述 基本概念 1. 组件 组件是Java图形用户界面最基本的组成部分,是一个以可视化的图形方式显示于屏幕上与用户进行交互的对象。Java中包含许多的基本组件,如按钮、标签、滚动条、列表、单选/复选框等等。 使用Java语言进行图形用户界面设计过程中,需要用到两类组件,一类是AWT类的组件,另一类是Swing组件,AWT和Swing都是Java设计GUI用户界面的基础。 一、图形用户界面概述 2. 容器 顾名思义,容器是用来容纳组件的。容器(C

文档评论(0)

1亿VIP精品文档

相关文档