首页 > 知识 / 正文
javaapplet Applet类是浏览器类库中最

  Applet类是浏览器类库中最为重要的类,同时也是一切JAVA小应用程序的基本类。一个Applet应用程序从开端运转到结束时所经历的进程被称为Applet的生命周期。Applet的生命周期涉及init()、start()、stop()和destroy()四种办法,这4种办法都是Applet类的成员,能够承继这些办法,也能够重写这些办法,掩盖原来定义的这些办法。除此之外,为了在Applet程序中实现输出功用,每个Applet程序中还需求重载paint()办法:

  1、publicvoidinit()

  init()办法是Applet运转的起点。当启动Applet程序时,体系首先调用此办法,以履行初始化任务。

  2、publicvoidstart()

  start()办法是表明Applet程序开端履行的办法。当含有此Applet程序的Web

  页被再次访问时调用此办法。因而,如果每次访问Web页都需求履行一些操作的话,就需求在Applet程序中重载该办法。在Applet

  程序中,体系总是先调用init()办法,后调用start()办法。

  3、publicvoidstop()

  stop()办法使Applet停止履行,当含有该Applet的Web页被其他页代替时也要调用该办法。

  4、publicvoiddestroy()

  destroy()办法收回Applet程序的一切资源,即释放已分配给它的一切资源。在Applet程序中,体系总是先调用stop()

  办法,后调用destroy()办法。

  5、paint(Graphicsg)

  paint(Graphicsg)办法能够使Applet程序在屏幕上显示某些信息,如文字、颜色、背景或图画等。参数g是

  Graphics类的一个目标实例,实际上能够把g理解为一个画笔。目标g中包含了许多制作办法,如drawstring()

  办法便是输出字符串。

  java中的applet用法

  详细内容

  applet是一个小型的动态Java程序,那么怎么运转Applet?本篇文章就给我们介绍Applet,让我们了解Applet是什么,运转Applet的办法,期望对你们有所帮助。

  Javaapplet是什么?

  applet是一个小型的动态Java程序,它能够嵌入在HTML代码中,通过Internet传输并由兼容Java的Web浏览器运转,在客户端计算机上作业。

  说明:

  1、applet一般在AppletViewer或Java兼容的Web浏览器中履行。

  2、所有applet都是java.applet.Applet类的子类(直接或直接)、都会导入java.awt包,而且这些子类有必要声明为“public”。

  3、applet的履行一般不是从main()办法开始的。

  怎么运转Applet?

  我们能够通过两种办法来运转Applet,下面我们就来介绍一下这两种办法:

  1、在兼容Java的Web浏览器中履行applet。

  我们能够把applet嵌入到HTML代码中,在运转html文件,进而在兼容Java的Web浏览器中履行applet

  例:首要创立一个applet并进行编译

  //First.java

  importjava.applet.Applet;

  importjava.awt.Graphics;

  publicclassFirstextendsApplet{

  publicvoidpaint(Graphicsg){

  g.drawString(“HelloWorld”,150,150);

  }

  }

  注:class有必要声明为“public”,由于它的代码将由坐落程序外部的代码访问。

  然后创立hello.html文件,将applet代码放在html文件中:包括一个加载applet的标签(applet标签或者object标签)

  width和height语句指定applet使用的显示区域的尺度,applet标签包括其他几个选项。在Web浏览器中履行此文件所需的只是在Web浏览器中加载hello.html文件,然后就可履行applet。

  2、通过appletViewer东西

  我们能够在appletviewer中履行applet,这是运转applet的最简略办法,它主要是用于测试。

  例1:在appletviewer中履行以下指令,运转上例的hello.html,来履行applet

  appletviewerhello.html

  例2:首要在注释中创立一个包括applet符号的applet并进行编译

  //First.java

  importjava.applet.Applet;

  importjava.awt.Graphics;

  publicclassFirstextendsApplet{

  publicvoidpaint(Graphicsg){

  g.drawString(“HelloWorld”,150,150);

  }

  }

  然后运转指令:

  appletviewerFirst.java

  注:我们要通过appletviewer东西履行applet,需要在指令提示符下传递指令:

  c:\>javacFirst.java

  c:\>appletviewerFirst.java

  总结:以上便是本篇文章的全部内容,期望能对我们的学习有所帮助。

相关推荐

标签: 办法 程序 
Copyright ©2020-2023 东旭问答 | 网站备案号:蜀ICP备2022018493号-9 | 网站地图

声明: 文章来自网络,版权归原作者所有,如果有侵犯,请留言给我们及时删除 。