javac08Applet和图形编程
更新时间:2023-08-29 19:13:01 阅读量: 教育文库 文档下载
Applet和图形编程
Java2 网络编程基础
第八章
Applet和 Applet和图形编程
1
Designed by Chiyong, 2005
Applet和图形编程
回顾
Java最新的事件处理方法是基于授权事 最新的事件处理方法是基于授权事
件模型。 件模型。 事件是描述事件源状态变化的对象。用 事件是描述事件源状态变化的对象。 户与GUI组件交互就会生成事件。 组件交互就会生成事件。 户与 组件交互就会生成事件 事件源是一个生成事件的对象。当这个 事件源是一个生成事件的对象。 对象的内部状态改变时,事件就会发生。 对象的内部状态改变时,事件就会发生。 在发生事件时,事件源将调用监听器定 在发生事件时, 义的相应方法。 义的相应方法。
2
Designed by Chiyong, 2005
Applet和图形编程
目标
了解 了解applet的运行机制 的运行机制 解释图形的绘制 描述 Graphics 对象 了解 Font 类 了解 FontMetrics 类 了解 Color 类 掌握绘制各种图形的方法
3
Designed by Chiyong, 2005
Applet和图形编程
World Wide Web(WWW)
文本, 文本,图象和 声音的集成
4
Designed by Chiyong, 2005
Applet和图形编程
超文本标识语言 (HTML)
WEB 上的信息使用 HTML (超 超 文本标记语言 Hypertext Markup Language)页来显示信息。 Language
链接
HTML HTML 3 4
HTML是一种基于文本的标记语 言。使用 HTML 语言描述文档, 链接 HTML 可以将文档划分为不同的显示区 域。 2 HTML 你可以通过点击链 页1 在页面间移动。 接,在页面间移动。
链接
5
Designed by Chiyong, 2005
Applet和图形编程
HTML是如何工作的?
编写 HTML
HTML 文档
Browser显 显 示该文档
放到网上的文件,首先要使用HTML进行编写。 然后这些HTML文档被上载(uploaded)到站点上。 ) 这些文档能被网上的任何用户通过浏览器来观看其 内容。
6
Designed by Chiyong, 2005
Applet和图形编程
Java applet
编写网页的问题: 使用 HTML 编写网页的问题 其表示的内容是静态的。 其表示的内容是静态的。 只用于定位,不能显示动画。 只用于定位,不能显示动画。
Java applet 支持的动态行为包括下面的形式: 支持的动态行为包括下面的形式: 滚动文本( 滚动文本(Scrolling Text)。 ) 状态栏上显示的消息。 状态栏上显示的消息。 动画。 动画。
7
Designed by Chiyong, 2005
Applet和图形编程
解决方案
为了在网页上实现动态行为,一个解决方案就是使用 applet 。 Java applet 是用Java编写的小应用程序,它能够嵌入在 HTML网页中,并由支持Java的Web浏览器来解释执行。
我们能够写一个 applet 来显示移动的文本和图象。
Displaying moving images and text
8
Designed by Chiyong, 2005
Applet和图形编程
Java Applet 工作原理
www服务器 服务器 下载 HTML 文件 HTML 文件 嵌入 Applet www服务器 服务器
请求 HTML 文件
请求 Applet 字节码
www浏览器 浏览器 下载Applet字节码
解释执
Applet和图形编程
Applet和图形编程
Applet和图形编程
Applet和图形编程
Applet和图形编程
Applet和图形编程
Applet和图形编程
Applet和图形编程
Applet和图形编程
Applet和图形编程
正在阅读:
javac08Applet和图形编程08-29
财务会计案例01-18
房树人投射测验解读语12-02
广东省劳动合同范本12-31
西藏警校绿化工程项目施工组织设计203-08
“坚定理想信念,铸牢军魂意识”讲课稿02-20
第六章 课后习题10-06
新东方经典语录大全02-06
高中转学申请书02-24
Win7选择题09-22
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- javac08Applet
- 图形
- 编程
- 标书密封条格式word
- 经典语录
- 中望CAD渲染实例分享
- 英法两国政体的异同
- ISP下载器铺铜
- 浅谈中学几种常用证明不等式的方法
- 中国氟喹诺酮行业市场前景分析预测年度报告(目录)
- 各种光强度单位表示和定义换算
- 小学一年级下册数学口算题卡100以内加减法(18页)
- 智能仪器课程设计---温度测量与控制电路
- 产业经济学试卷及答案-学习指南(专本科函授)
- 上海市长宁区2016届高三第一学期教学质量检测生命科学试卷
- 小学生最科学的记忆方(转载)
- 概率论与数理统计模拟题
- 1-2高等数学—数列的极限
- 2017-2022年中国艺术玻璃市场竞争态势及投资发展趋势预测报告(目录)
- 2018年杭州师范大学教育学院834城市学综合基础之公共政策学考研核心题库
- 广州歌剧院流线分析
- 最新大学英语综合教程第二册第二六单元原文及翻译
- 广东省东莞市南开实验学校2013-2014学年高二上学期期初考试化学(文)试题Word版缺答案