第八章 建立GUIs
本模块讲述图形用户界面的建立及布局.它介绍了抽象视窗工具包,一种建立GUIs的类包.
第一节 相关问题
讨论—下述问题与本模块中出现的材料相关.
Java编程语言是一个具有独立平台的编程语言.GUI环境通常是从属平台.那么,为了使GUI平台独立,Java技术是如何接近这个主题的呢
第二节 目 的
完成本模块学习时,将能:
描述AWT包及其组件
定义Container,Component及Layout Manager等术语,以及它们是如何在一起来建立GUI的
使用Layout Manager
使用Flow,Border,Gird及Card布局管理器来获得期望的动态布局
增加组件到Container
正确运用Frame及Panel容器
描述如何使用嵌套容器来完成复杂的布局
在Java软件程序中,确认如下内容:
容器
相关布局管理器
所有组件的布局层次
第三节 AWT
AWT
提供基本的GUI组件,用在所有的Java applets及应用程序中
具有可以扩展的超类,它们的属性是继承的,类也可被抽象化
确保显示在屏幕上的每个GUI组件都是抽象类组件的子类
Contaner,它是一个Component的抽象子类,而且包括两个子类
Panel
window
AWT提供用于所有Java applets及应用程序中的基本GUI组件,还为应用程序提供与机器的界面.这将保证一台计算机上出现的东西与另一台上的相一致.
在学AWT之前,简单回顾一下对象层次.记住,超类是可以扩展的,它们的属性是可继承的.而且,类可以被抽象化,这就是说,它们是可被分成子类的模板,子类用于类的具体实现.
显示在屏幕上的每个GUI组件都是抽象类组件的子类.也就是说,每个从组件类扩展来的图形对象都与允许它们运行的大量方法和实例变量共享.
Container是Component的一个抽象子类,它允许其它的组件被嵌套在里面.这些组件也可以是允许其它组件被嵌套在里面的容器,于是就创建了一个完整的层次结构.在屏幕上布置GUI组件,容器是很有用的.Panel是Container的最简单的类.Container的另一个子类是Window.
第四节 Java.awt包
Java.awt包包含生成WIDGETS和GUI组件的类.该包的基本情况如下图所示.黑体字的类表明该模块的要点.
第五节 建立图形用户界面
8.5.1 Container
Container
Container的两个主要类型是Window和Panel
Window是Java.awt.Window.的对象
Panel是Java.awt.Panel的对象
Container有两个主要类型:Window和Panel
Window是Java.awt.Window.的对象.Window是显示屏上独立的本机窗口,它独立于其它容器.
Window有两种形式:Frame(框架)和Dialog(对话框).Frame和Dialog是Window的子类.Frame是一个带有标题和缩放角的窗口.对话没有菜单条.尽管它能移动,但它不能缩放.
- 空间模块闪图 > 本模块讲述图形用户界面的建立及布局它介绍了抽象视窗...
-
本模块讲述图形用户界面的建立及布局它介绍了抽象视窗...
下载该文档 文档格式:DOC 更新时间:2000-11-02 下载次数:0 点击次数:4文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: CHYD 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:学分模块示意图
下一篇:基于局部空间模型的视频摘要研究与设计
点击查看更多关于空间模块闪图的相关文档
- 您可能感兴趣的
- qq空间模块闪图 免费空间模块闪图 非主流qq空间模块闪图 qq空间模块闪图dj酷炫 qq空间模块闪图闪字 克隆空间模块闪图 女生空间模块闪图大图 空间模块闪图地址 碧云轩qq空间模块闪图
- 大家在找
-
- · 图论期末试题
- · 女性人体结构图
- · sox法案内容
- · ppt功能详解
- · 11秋职业技能实训平台
- · 心脏跳动快吃什么药
- · 东北火炕txt
- · authorware4
- · 北京立水桥
- · 广东惠州招挖掘机司机
- · 秋姑娘的信ppt
- · 除法的简便运算说课稿
- · 市场营销学什么课程
- · 比亚迪s6最新论坛
- · 变电站无人值守论文
- · 物流公司报价
- · 阿巴达免费电子书下载
- · 反恐24小时第八季种子
- · c语言学生成绩管理系统核心算法思想和相关技术说明
- · 瑞安市博业激光
- · 施耐德接触器选型
- · 天津霖扬塑胶有限公司
- · 不锈钢丝网报价
- · 中国图书全文数据库
- · 周边传动刮泥机
- · 电大行政管理学习小结
- · 任意键连发生成工具
- · 材料科学导论
- · 人文科学认识论
- · 内部控制评价指引
- 赞助商链接