javaappletjava的applet有多少种基本方法?

javaapplet  时间:2021-06-29  阅读:()

java的applet怎么使用

Applet程序开发主要步骤如下:1)选用EDIT或Windows Notepad等工具作为编辑器建立Java Applet源程序。

2)把Applet的源程序转换为字节码文件。

3)编制使用class 的HTML文件。

在HTML文件内放入必要的<OBJECT>语句。

下面举一个最简单的HelloWorld 例子来说明Applet程序的开发过程:(1) 编辑Applet 的java源文件创建文件夹C:ghq,在该文件夹下建立 HelloWorld.java文件的源代码如下:import java.awt.*;import java.applet.*;public class HelloWorld extends Applet //继承Applet类,这是Applet Java程序的特点{public void paint(Graphics g ){g.drawString("Hello World!",5,35);}}保存上述程序在C:ghqHelloWorld.java文件里。

(2)编译Applet编译HelloWorld.java源文件可使用如下JDK命令:C:ghq>javac HelloWorld.java<Enter>

java的applet有多少种基本方法?

Applet 根据执行过程中发生的事件来定义其生命周期。

对于每个事件将自动调用一种方法。

方法如下:
  • init() : 初始化时调用; 该方法用于applet的初始化。

    他像一个构造器——当applet被初次加载时,该方法会自动被调用,并且只会被调用一次。

    ?一般来说,我们会覆盖这个方法,在其中作一些初始化工作,例如,处理PARAM参数以及添加用户界面组件等。

    实际上,Applet也可以有一个默认构造器,但是惯例的做法是在init方法而不是默认构造器中进行初始化过程。

  • start() :调用init方法之后自动调用这个方法; 该方法在Java调用init方法后被自动调用。

    每次applet出现在屏幕上时都会调用这个方法,例如,applet的第一次显示、用户转移到另一个应用程序再返回到这个包含applet的页面、从最小化状态返回等都会调用start方法。

    start方法可以被重复调用多次而不是仅仅一次,这与init方法不同。

    start方法通常是为applet重新启动一个线程的地方,比如继续一个动画。

    如果当用户离开当前页面时你的applet不需要做任何挂起处理,那么你就不需要实现此方法。

  • () : 退出网页时停止执行Applet程序; 该方法在用户离开applet所在页面时被自动调用。

    也可以被重复多次调用。

    ?方法的作用是当用户不再关注applet时能够停止使系统变慢的消耗资源的活动。

    ?如果applet中没有动画、音频文件播放或者在一个线程中执行计算,那么通常不需要此方法。

  • paint(Graphics g):绘制Applet图形; ?当重新绘制applet时调用。

  • destroy() : 离线时释放本对象及其相关的资源; 当浏览器被正常关闭时,Java要保证调用此方法。

    当浏览器关闭时该方法会自动被执行。

    该方法中需要放置的代码是用来进行清理工作的,例如,回收任何诸如图形环境等的系统资源。

  • 腾讯云CVM云服务器大硬盘方案400GB和800GB数据盘方案

    最近看到群里的不少网友在搭建大数据内容网站,内容量有百万篇幅,包括图片可能有超过50GB,如果一台服务器有需要多个站点的话,那肯定默认的服务器50GB存储空间是不够用的。如果单独在购买数据盘会成本提高不少。这里我们看到腾讯云促销活动中有2款带大数据盘的套餐还是比较实惠的,一台是400GB数据盘,一台是800GB数据盘,适合他们的大数据网站。 直达链接 - 腾讯云 大数据盘套餐服务器这里我们看到当前...

    Spinservers:美国独立服务器(圣何塞),$111/月

    spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立服务器租用和Hybrid Dedicated等,spinservers这次提供的大硬盘、大内存服务器很多人很喜欢。TheServerStore自1994年以来,它是一家成熟的企业 IT 设备供应商,专门从事二手服务器和工作站业务,在德克萨斯州拥有40,000 平方英尺的仓库,库存中始终有数千台...

    DogYun香港BGP月付14.4元主机简单测试

    前些天赵容分享过DogYun(狗云)香港BGP线路AMD 5950X经典低价云服务器的信息(点击查看),刚好账户还有点余额够开个最低配,所以手贱尝试下,这些贴上简单测试信息,方便大家参考。官方网站:www.dogyun.com主机配置我搞的是最低款优惠后14.4元/月的,配置单核,512MB内存,10GB硬盘,300GB/50Mbps月流量。基本信息DogYun的VPS主机管理集成在会员中心,包括...

    javaapplet为你推荐
    小明发布首页永久网站小明看看手机首页链接snake模型急求 设计贪吃蛇实验报告shoujiao手机板aoblox怎么从英文变成中文selectintooracle有select into临时表的用法吗怎么查微信注册时间怎么知道微信上次登录时间在线沟通有效沟通的六个要点短信套餐中国移动发短信有什么套餐比较好aviconverter跪求AVIConverter V1.0下载地址flushes翻譯下面的日記在线操作系统什么是计算机操作系统?其作用主要有哪些
    海外域名注册 重庆vps租用 主机测评 dns是什么 赵容 10t等于多少g 天猫双十一秒杀 国外空间 100m免费空间 godaddy域名证书 宁波服务器 泉州电信 免费全能主机 昆明蜗牛家 申请网页 环聊 360云服务 cloudlink 创建邮箱 dnspod 更多