Java初学笔记(2):Applet的使用

原创 2005年03月01日 21:30:00
Applet是什么
     Applet是一种特殊的Java程序,它本身不能单独运行,需要嵌入在一个HTML文件中,借助浏览器或Appletviewer来解释
  执行.Applet可能通过网络传输,由浏览器自动装载并执行.
     和Applicaton不同,Applet程序都必须继承自Java的Java.applet.Applet类或javax.swing.JApplet类
      public class myApplet extends java.applet.Applet
    或public class myApplet extends javax.swing.JApplet
    其实 JApplet类也是继承自Applet类
    要浏览Applet需要将它嵌入在网页中,只需在HTML文件中插入<APPLET>标记即可,
    <APPLET [CODEBASE = Applet的URL路径]
         CODE=Applet的类名
            WIDTH = Applet的宽度
                HEIGHT = Applet的高度
                [ALT = 用于无法显示Applet时替换的文本]
            [NAME = Applet名称]
                [ALIGN = 对齐方式]
                [VSPACE = 垂直方向空白距离]
                [HSPACE = 水平方向空白距离]
    >
    <PARAM NAME = 参数名 VALUE = 参数值>
    </APPLET>
    *中括号里内容为可选.
    例:
    //导入类声名
    import java.applet.Applet; //导入基类
    import java.awt.Graphics;  //导入图形类
    //主程序类               
   public class FirstApplet extends Applet
   {
     public void paint(Graphics g)
     {
      //在坐标(30,30)位置显示文本
        g.drawString("This is The First Applet",30,30);
     }
   }
   存为FirstApplet.java编译成FirstApplet.class
   <html>
     <head>
        <title>Applet</title>
     </head>
     <body>
        <h1>Test FirstApplet</h1>
        <hr>
        <div align = center>
        <applet code = FirstApplet.class width = 300 height = 100>
        </applet>
        </div>
     </body>
   </html>
    
   存为FirstApplet.html
   把FirstApplet.html和FirstApplet.class放在同一文件夹
   

Java Applet使用简记

Java Applet使用简记
  • ppdyhappy
  • ppdyhappy
  • 2016年09月27日 16:42
  • 1142

applet使用实践

前言做的一个项目中,需要浏览器调用本地的一些脚本程序来实现一些功能,一开始看了下火狐插件,发现太麻烦了,于是还是回到了老方法,使用applet来实现。applet使用public class Assi...
  • magic_wz
  • magic_wz
  • 2015年07月09日 11:38
  • 1053

解决applet居然在ubuntu下firefox运行不出来

applet居然在ubuntu下firefox运行不出来东西,可以用下面的方法来修改。命令: cd ~/.mozilla/extensions ln -s /usr/lib/jvm/java-6-su...
  • dingoc
  • dingoc
  • 2009年11月30日 20:15
  • 1110

Java Applet 的运行原理

一、Java Applet的运行原理和生命周期          1.Applet被嵌入到HTML页面中,并由applet的容器(appletviewer或者Web浏览器)执行.       ...
  • z931284151
  • z931284151
  • 2015年10月13日 20:47
  • 1038

ubuntu中配置applet运行环境

Java小程序,也就是Java Applet,可以在Web浏览器中运行。Java Applet必须以脚本的形式嵌入到HTML页面中,才能在web浏览器中运行。 之前总以为本地安装了JDK,指定好JAV...
  • binbinxyz
  • binbinxyz
  • 2013年12月26日 11:13
  • 1924

Java Applet的生命周期

在Java Applet的生命周期中,共有四种状态(初始态、运行态、停止态和消亡态)和四个方法:init()、start()、stop()和destroy()。2n+kS$c:IV_[01. ...
  • lcj8
  • lcj8
  • 2008年02月24日 11:27
  • 1642

一个经典的JAVA APPLET时钟程序(一)

转眼间一年又要过了,自己又老了一岁,郁闷啊。趁着还有几分钟才新年,赶快再发几篇文章,给过去的一年添点东西。该程序是从网上发现的,是一个简单的时钟显示程序。代码特色:时钟代码提供了各种接口,可以在HT...
  • dazern
  • dazern
  • 2005年05月29日 01:19
  • 1752

Java applet已写好怎么加入到HTML中

Java applet已写好怎么加入到HTML中
  • hushiwei1993
  • hushiwei1993
  • 2014年12月09日 17:52
  • 1188

java applet运行被阻止解决方法

【问题描述】 1.8以上版本的java运行时会对applet小程序运行进行安全校验,并自动阻止非可信的applet运行 【解决办法】 1、web方式调用可以按如下方式解决:http://java...
  • rn7ps8bn
  • rn7ps8bn
  • 2015年02月09日 17:11
  • 5439

Japplet与Applet的区别

Swing必须是Japplet的子类,而非Swing小程序则是java.applet.Applet的子类,Japplet与Applet的区别: (1):Japplet的缺省布局管理器为borderL...
  • wenlovingliu
  • wenlovingliu
  • 2013年03月21日 08:22
  • 1664
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java初学笔记(2):Applet的使用
举报原因:
原因补充:

(最多只允许输入30个字)