java applet在html中不起作用

时间:2012-12-10 01:07:34

标签: java html swing applet

我有一个非常简单的问题。我的“Hello World”小程序由于某种原因没有转移到html。

我提供代码类和代码库来上传文件,但由于某种原因,html声明存在错误,错误看起来像来自操作系统终端的一堆命令。

我使用的是Mac OS,Java和HTML的编码如下:

import java.awt.*;

public class Hello extends javax.swing.JApplet {
    String greeting;

    public void init() {
        FlowLayout flo = new FlowLayout();
        setLayout(flo);
        greeting = "Hello!";
    }

    public void paint(Graphics screen) {
        Graphics2D screen2D = (Graphics2D) screen;
        screen2D.drawString(greeting, 25, 50);
    }
}

我已经使用标签,标题,标题和正文正确设置了HTML。小程序位于正文中,编码如下:

applet width="400" height="200" codebase="..\\..\\build\\classes" code="Hello.class" 

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

在Hello.class所在的目录中创建一个html文件,其中包含:

<applet width="400" height="200" codebase="." code="Hello.class">

使用浏览器打开它,如果您的Java插件配置正确,您应该看到applet。它对我有用:

enter image description here