1 / 26
文档名称:

北大青鸟javac10.ppt

格式:ppt   页数:26页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

北大青鸟javac10.ppt

上传人:ranfand 2016/6/30 文件大小:0 KB

下载得到文件列表

北大青鸟javac10.ppt

相关文档

文档介绍

文档介绍:Applet 介绍第十章 12回顾? Java 基本类是作为 AWT 的扩展而开发的? Swing 是 JFC 下的一组类,提供轻量级可视化组件,可用于创建美观的 GUI ? Swing 容器有两类:顶级容器、中间容器? Swing 标签既可以显示文本也可以显示图像? Swing 文本组件? Swing 中用于选择性输入的常用组件?菜单是 GUI 中非常有用的一部分 3目标?定义 Applet ?区分 Java 应用程序和 Java Applet ?描述 Applet 的生命周期?了解如何将参数传递给 Applet ?解释如何在 Applet 中插入多媒体文件 4 Java Applet 基础? Applet 是一种为通过 Web 浏览器在 上工作而设计的 Java 程序。? Applet 是用 Java 编写的小应用程序,它能够嵌入在 HTML 网页中,并由支持 Java 的 Web 浏览器来解释执行。 5 Java Applet 工作原理 HTML 文件嵌入 Applet L 文件下载 HTML 文件请求 Applet 字节码下载 Applet 字节码解释执行 Applet 字节码 6 ?从 Web 上下载的 java Applet 是在称为沙箱 ( sandbox) 的安全环境中运行的。?大多数浏览器上,在沙箱中运行时: ? Applet 绝不能运行任何一个本地可执行程序。? Applet 除了可以与从中下载它们的服务器进行通信外,不能与任何主机通信。? Applet 不能读写本地计算机的文件系统。? Applet 不能查找除版本号等以外的任何关于本地计算机的信息。 Applet 的安全性 Applet 是设计用于从远程站点加载,然后在本地执行, 因此,安全对于 Applet 是至关重要的问题。7 Java Applet 程序的基本结构 import . *; import . *; class extends Applet {} 类名称类成员声明 8第一个 Applet 程序 import . *; import . *; public class Firstapplet extends Applet { String s; public void init() { s= " 你好,世界! "; } public void paint(Graphics g){ (s, 70, 80); } } 覆盖了 Applet 类的 init( ) 方法。该方法主要用于初始化 Applet 中的变量。覆盖了 Applet 类的 paint( ) 方法。用于在屏幕上给定的位置绘制字符串 9 ? Applet 源文件首先用 Java 编译器编译: javac ?创建一个用于显示 Applet 的 HTML 文件: <html> <applet code=Firstapplet width=200 height=200> </applet> </html> ?然后在命令提示符处键入下列代码: appletviewer 编译和运行 Applet 10 ?要在支持 Java 的浏览器中查看 Applet ,则需要加载 HTML 文件。? Applet 会显示为 HTML 网页的一部分。?要运行 Applet ,浏览器必须启用 Java 插件。在浏览器中查看 Applet