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和图形编程

本文来源:https://www.bwwdw.com/article/lm2i.html

Top