JApplet中的參數——codebase、code和ARCHIVE

在寫好一個applet程序后,需要寫一個html來加載運行該applet程序。

在寫html文件中需要寫如下的代碼(myapplet.html):

<HTML lang="en-US">
<HEAD>
   <TITLE>Applet HTML Page</TITLE>
</HEAD>
<BODY>
<APPLET codebase="E:\myapplet" code="test.MyApplet.class"
    width=350 height=200 ></APPLET>
</BODY>
</HTML>

其中codebase指的是是class文件的存放目錄的根目錄,比如我的class文件的全名是test.MyApplet.class(test是包名,MyApplet是類名),

我的test.MyApplet.class位於E:\myapplet目錄下。

code指的是全名稱的class文件(此處我的類名是MyApplet,包名是test,所以生成的類全名稱應該寫test.MyApplet.class)

這樣在編譯完成了MyApplet.java文件后,

就可以使用appletviewer命令查看程序運行效果了。

MyApplet.java代碼如下

package test;
import java.awt.Graphics;
import javax.swing.JApplet;
import javax.swing.JButton;
public class MyApplet extends JApplet{
 public void init(){
  System.out.print("==========init=================");
  add(new JButton("Applet"));
 }
}

html文件的名稱是myapplet.html

在命令行下編譯運行:

E:\myapplet>javac -d . MyApplet.java
E:\myapplet>appletviewer myapplet.html

需要說明的是一個參數<PARAM NAME = ARCHIVE VALUE = "...">

ARCHIVE這個參數對應的VALUE值代表了當前程序中可能用到的jar包,這些jar包大多放在當前web應用程序的主目錄下,

這樣在寫ARCHIVE對應的VALUE時就直接寫jar包名稱就可以了,多個jar包之間用逗號隔開

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值