Java Applet应用:HTML页面调用与示例
需积分: 10 104 浏览量
更新于2024-08-17
收藏 812KB PPT 举报
"该资源是关于使用HTML页面调用JAVA Applet的应用实例,展示了如何将一个简单的Java Applet程序嵌入到HTML中,以便在用户的Web浏览器中运行。"
在Web开发中,Java Applet是一种早期的技术,允许开发者创建可以在客户端(即用户的Web浏览器)上运行的小型Java程序。Applet的运行需要Java插件支持,它能够提供动态和交互式的功能,比如图形用户界面、动画效果等。
标题中的"调用applet的html页"指的是在HTML文件中使用`<APPLET>`标签来嵌入和启动Java Applet。这个例子中的HTML代码(App19_9.htm)展示了如何定义一个Applet,包括指定其类文件(`CODE="App19_9.class"`)、宽度(`WIDTH= "240"`)和高度(`HEIGHT= "170"`)。
描述中提到,Applet的代码在用户计算机上运行,当用户请求一个包含Applet的网页时,Applet会随同网页一起被下载到本地。这个过程依赖于Web服务器,因为Applet的.class文件需要从服务器传输到客户端。
标签"java applet"表明主题与Java Applet编程相关。这部分内容还简要介绍了Java程序的两种类型:Java Application和Java Applet。Java Application是独立运行的程序,而Java Applet是嵌入在网页中的。
在提供的代码示例中,Applet类的继承关系被提及,`App19_2`类扩展了`Applet`类。`Applet`类本身继承自`java.awt.Panel`,这是Java AWT(Abstract Window Toolkit)库的一部分,用于创建用户界面。`Applet`类提供了基本的方法,如`paint(Graphics g)`,用于绘制Applet的内容。
在`App19_2`类中,`paint()`方法被覆盖,用来在Applet的绘图区显示字符串"HelloJava"。HTML文件(App19_2.htm)则用于展示Applet,设置了背景颜色、Applet的大小、位置以及在不支持Java Applet的浏览器中的替代文本。
此外,HTML代码中的一些属性如`ALT`(提供替代文本)、`ALIGN`(对齐方式)和`VSPACE`(垂直间距)都是用来控制Applet在页面上的显示效果。
最后,通过浏览器或`appletviewer`工具,可以查看和测试Applet的运行结果。`appletviewer`是一个命令行工具,用于在没有Web服务器的情况下预览和测试Applet。
通过传递参数给Applet,开发者可以定制Applet的行为,例如设置初始值或者控制某些功能。虽然现代Web开发中Applet已经较少使用,但这个例子仍然能帮助理解早期Web交互式内容的实现方式。
2022-09-20 上传
2022-09-14 上传
2022-09-20 上传
2021-08-11 上传
2022-12-02 上传
2022-09-24 上传
2010-08-19 上传
2007-04-10 上传
2008-11-24 上传
李禾子呀
- 粉丝: 26
- 资源: 2万+
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器