如何在网页中嵌入Java小程序?

时间:2011-04-17 10:48:44

标签: java applet

我使用以下代码在网页中嵌入Java小程序,

<APPLET CODE="main.class" WIDTH=500 HEIGHT=80 archive='testing.jar'>
</APPLET>

但问题是,我的applet的类文件位于名为environment的包中, 这意味着我的main.class位于文件夹环境中。

浏览器显示错误消息,当我使用

时,它无法搜索我的类文件
CODE="main.class"

如何设置它以引用我导出的jar文件中的包中的类文件?

1 个答案:

答案 0 :(得分:14)

您可能希望查看Deploying an AppletDeploying With the Applet Tag。这是一个可能对您有帮助的小working example小程序。该页面的HTML只是:

<applet width="200" height="200" archive="ImageIconApplet.jar"
        code="com.whitefang34.ImageIconApplet" /> 

applet源代码是:

package com.whitefang34;

public class ImageIconApplet extends JApplet {
    public void init() {
        URL url = getClass().getResource("/images/WhiteFang34.jpg");
        ImageIcon icon = new ImageIcon(url);
        JLabel label = new JLabel(icon, JLabel.CENTER);
        add(label);
    }
}

小程序的packaged jar包含:

/com/whitefang34/ImageIconApplet.class
/images/WhiteFang34.jpg