- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
11第十一章GUI编程.pdf
Java编程基础编程基础
编程基础编程基础
——GUI编程编程
编程编程
1
第十一章第十一章 GUIGUI编程编程
第十一章第十一章 GUIGUI编程编程
目标目标:
目标目标
本章旨在向学员介绍本章旨在向学员介绍:什么是:什么是
本章旨在向学员介绍本章旨在向学员介绍::什么是什么是
时间时间:学时:学时
GUI,GUI,Java AWT包,包,什么是容器什么是容器 时间时间::学时学时
GUIGUI,, 包包,,什么是容器什么是容器
的概念及相关类的概念及相关类。。AWT包中组件包中组件
的概念及相关类的概念及相关类。。 包中组件包中组件 教学方法教学方法::
教学方法教学方法::
的继承关系的继承关系。布局管理器。布局管理器。。AWT
的继承关系的继承关系。。布局管理器布局管理器。。
中常用组件的使用中常用组件的使用。。AWT 中的事中的事
中常用组件的使用中常用组件的使用。。 中的事中的事
件处理模型件处理模型。简介。简介Swing API 。。
件处理模型件处理模型。。简介简介 。。
如何给如何给Java应用程序打包应用程序打包。。
如何给如何给 应用程序打包应用程序打包。。
2
本章要点本章要点
本章要点本章要点
• GUI概述
• AWT概述
• AWT 中的组件和容器
• 布局管理器
• 事件处理模型
• 事件分类
• 事件适配器
• 匿名内部类
• Applet
• Swing
• Jar为应用程序打包
3
GUI 概述概述
概述概述
• GUI (Graphical User Interface )图形用户界面,包括窗口、菜单栏、
工具条、按钮等组件和其他各种屏幕元素
• GUI 组件按其作用可分为基本组件基本组件 (简称组件(简称组件)和容器)和容器两大类:
基本组件基本组件 ((简称组件简称组件))和容器和容器
– GUI 组件,也称构件,其上不能容纳其他组件,如按钮、文本框
等图形界面元素
– 容器是一种特殊的组件,用来容纳其他组件,如窗口、对话框等
• Java 提供了两个GUI 的开发包:java.awt 和javax.swing
– java.awt 包中的抽象类Component 是所有Java GUI 组件的共同父
类,它规定了所有GUI 组件的基本特性
– swing是AWT的扩展,它提供了更强大和更灵活的组件集合,如树
,表格等等
4
AWT概述概述
概述概述
• AWT (Abstract Window Tools)是java 中处理图形最基本
的方式,可以用来创建Java的Applet及窗口程序。
• 由于AWT 中的每个组件都需要消耗系统资源,Sun对
AWT进行改进,Swing 由此出现。
• Swing的组件均是由AWT 中的Container类为基础开发设
计的,故需学习AWT技术。
文档评论(0)