"本资源主要介绍了JAVA Applet的应用实例,包括paint()、repaint()和update()三个关键方法的使用,以及如何创建和运行一个简单的Java Applet程序。此外,还提到了HTML文件与Applet的配合,以及如何在浏览器中展示Applet,并传递参数给Applet。" 在Java Applet编程中,`paint()`方法是核心的绘图方法,它接受一个`Graphics`对象作为参数,用于在Applet的绘画区域内绘制图形或文本。当Applet首次加载到浏览器或者重新获得焦点时(通过调用`repaint()`方法),`paint()`方法会被自动调用,将Applet的内容显示在屏幕上。在示例代码`App19_2`中,`paint()`方法用于在指定位置绘制字符串“HelloJava”。 `repaint()`方法是触发Applet重绘的手段,通常在需要更新Applet视图时调用。它会调用`update()`方法,通知系统Applet需要刷新。`update()`方法的默认行为是先清空Applet的画布,然后调用`paint()`,使得Applet的整个区域得到更新。若不想清空画布,可以自定义`update()`方法。 `Applet`类是Java Applet的基础,它继承自`Component`类,属于Java AWT(Abstract Window Toolkit)的一部分。在示例中,`App19_2`类扩展了`Applet`,并覆盖了`paint()`方法来实现定制的绘图逻辑。 要运行一个Java Applet,除了编写Java源代码外,还需要一个HTML文件来嵌入Applet。如示例的`App19_2.htm`,它指定了Applet的类名(`CODE`属性)、大小(`WIDTH`和`HEIGHT`属性)以及其他属性,如在页面中的对齐方式等。用户通过浏览器或`appletviewer`工具查看HTML文件,从而运行Applet。 此外,HTML文件中的`APPLET`标签还可以用来传递参数给Applet,通过`PARAM`子标签定义参数名和值,这些参数可以在Applet的代码中通过`getParameter()`方法获取,以适应不同的运行环境或提供动态配置。 这个资源提供了一个基础的Java Applet编程教程,涵盖了从创建基本的Applet类,到利用`paint()`方法绘制图形,再到HTML嵌入和参数传递的关键步骤,对于理解和实践Java Applet开发具有指导意义。
- 粉丝: 18
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展