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

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

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

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

浏览器显示我在使用时无法搜索我的类文件的错误消息

CODE="main.class"

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

解决方法:

你可能想看一下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);
    }
}

而applet的packaged jar包含:

/com/whitefang34/ImageIconApplet.class
/images/WhiteFang34.jpg
上一篇:我可以在iPhone的网络浏览器上运行网页嵌入式Java Applet吗?


下一篇:java – 类无法实例化