下载此文档

Java第5章图形用户界面设计107P.ppt


文档分类:IT计算机 | 页数:约107页 举报非法文档有奖
1/107
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/107 下载此文档
文档列表 文档介绍
图形用户界面设计
1
Java的图形用户界面
主要内容
Java的GUI简介
自定义图形设计
图形、文字、图象
Java的标准组件
容器和组件
GUI的布局
事件处理
2
Java的图形用户界面
图形用户界面(GUI)
字符界面
用字符串、命令行的方式与用户交互
图形用户界面:Graphics User Interface
用直观的图形来表示数据
用直观、方便的GUI标准组件来接收命令
GUI组成成分的标准化
使用图形的方式借助菜单、按钮等标准界面元素和鼠
标操作,来帮助用户方便地向计算机系统发出命令,
启动操作,并将系统运行的结果同样以图形的方式显
示给用户。
3
Java的图形用户界面
用户界面设计原则
控制权在用户
界面与操作的风格一致性
宽容(容错)性
简洁与美观并重
4
Java的图形用户界面
图形用户界面简介
图形用户界面的构成
容器:布局、安排
标准组件
用户自定义成分
设计&实现图形用户界面的工作
创建GUI各组成成分,并安排从属位置关系,根据具体需要对其进行排序,构成完整外观。
定义GUI各成分对不同事件的响应,实现与用户的交互功能。
5
Java的图形用户界面
界面构成
容器
用户自定义成分
容器是用来组织其他界面成分和元素的单元。一般一个图形用户界面对应一个复杂容器。如一窗口
标准组件是图形用户界面的最小单位,它里面不再包含其他的成分。如单选按钮,文本框,菜单
用户自定义成分是指编程人员根据用户需要设计一些用户自定义的图形界面成分。如绘制几何图形
标准
组件
6
Java的图形用户界面
界面元素
容器是用来组织其他界面成分和元素的单元。
可以形成容器的层次,构筑复杂结构
Window(Frame、Applet、Dialog )
组件是图形用户界面的基本单位,它里面不再包含其他的成分。
GUI组件是图形用户界面标准化的结果。常用的组件有:
选择类的: 单选按钮、复选按钮、下拉列表;
文字处理类的: 文本框、文本区域
命令类的: 按钮、菜单等
GUI组件的作用是完成与用户的交互。包括接收用户的命令、文本或选择输入,向用户显示一段文本或一个图形等。
7
Java的图形用户界面
界面元素
使用组件通常需要如下的步骤
创建某组件类的对象,指定其大小等属性。
使用某种布局策略,将该组件对象加入到某个容器中的某指定位置处。
将该组件对象注册给它所能产生的事件对应的事件监听者,重载事件的处理方法,实现利用该组件对象与用户交互的功能。
用户自定义成分
显示文字、绘制图形、显示图象…
不能像标准组件一样被系统识别和承认,只起装饰作用。
不能响应用户的动作,不具有交互功能。
8
Java的图形用户界面
图形用户界面(GUI)
Java的图形用户界面编程:
为方便图形用户界面的开发,设计了专门的类库来生成各种标准图形界面元素和处理图形界面的各种事件,。AWT是abstract window toolkit抽象窗口工具集的缩写。
AWT类库中的各种操作被定义在一个窗口中进行,开发人员用AWT开发出的图形用户界面可以适用于所有的平台系统。
9
Java的图形用户界面
AWT包
Abstract Window Toolkit(抽象窗口工具集)
提供各种构成GUI的标准构件。
AWT类库中的各种操作被定义在一个窗口中进行的。
抽取不同软硬件平台中所实现的窗口的公共特性。
依赖于具体平台系统实现:显示效果可能不同。
提供与机器无关的基本GUI标准组件
选择类组件:单选按钮、复选框、下拉选单、
列表框
文字处理类组件:标签、文本框、编辑框。
命令类组件:按钮、工具栏、菜单等。
10
Java的图形用户界面

Java第5章图形用户界面设计107P 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数107
  • 收藏数0 收藏
  • 顶次数0
  • 上传人w8888u
  • 文件大小0 KB
  • 时间2012-02-29