无法在浏览器中启动applet的html

时间:2014-12-19 11:51:29

标签: java applet awt

我刚刚开始学习大学中的applet技术。需要建议或帮助。我不能在浏览器中使用applet的html。在启动时,我只有一条消息“ClassNoFoundExeption”。使用Firefox + Eclipse + Xubuntu。我想我在浏览器中安装了所有我需要的东西。

我的简单代码:

Pack/Recs.java
package Pack;
import java.applet.*;
import java.awt.*;

public class Recs extends Applet {
    private static final long serialVersionUID = 1L;

    int a;
    int b;
    String tempStr;

    public void start()
    {
        a = 50;
        b = 50;
        tempStr = "Hallo!"; 
    }
    public void paint(Graphics g)
    {
        g.drawString(tempStr, 10, 10);
        g.drawOval(20, 20, a, b);
    }
}

我的html文件:

<html>
    <head>
        <meta content="text/html; charset=UTF-8" http-equiv="content-type">
        <title>Java Applet</title>
    </head>
    <body>
        <h3>Java Applet</h3>
        <applet code="Pack.Recs.class" height="400" width="500">
            <param name=width_a value=100>
            <param name=height_a value=200>
             Your browser does not support the <code>applet</code> tag.
        </applet>
    </body>
</html>

1 个答案:

答案 0 :(得分:0)

我找到了解决方案!我从包中移动了* .java文件并将其留在/ src root。

在html中,我实现了从/ bin文件夹中运行类和运行html文件的路径。