为什么我的applet的HTML脚本不起作用?

时间:2013-12-21 17:43:34

标签: java html applet

这是我的HTML脚本:

<Applet Code="click.class" width=100% Height=100%>
</Applet>

这是我的班级

public class click extends Applet {

    private static final long serialVersionUID = 1L;
    Button increase, decrease; // These are two buttons
    int value = 0;

    public void init() {
        increase = new Button("Increase f***s");
        add(increase);
        decrease = new Button("Decrease f***s");
        add(decrease);

    }

    public boolean action(Event e, Object args) {
        if (e.target == increase)
            value++;
        if (e.target == decrease)
            value--;
        if (value > 5) {

        }
        repaint();
        return true;
    }

    public void paint(Graphics g) {
        g.drawString("How many f***s do you give? " + value, 50, 80);
    }
}

它给我一个错误的名字或错误的东西,谷歌搜索并发现我必须改变目录,但是为了什么?我坚持这一点,任何帮助都会感激不尽,提前谢谢。

Java Plug-in 10.45.2.18 使用JRE版本1.7.0_45-b18 Java HotSpot(TM)客户端VM

用户主目录= C:\ Users \ Sharkgaming

c:清除控制台窗口 f:在终结队列上完成对象 g:垃圾收集 h:显示此帮助信息 l:转储类加载器列表 m:打印内存使用情况 o:触发日志记录 问:隐藏控制台 r:重新加载策略配置 s:转储系统和部署属性 t:转储线程列表 v:转储线程堆栈 x:清除类加载器缓存

0-5:将跟踪级别设置为

CacheEntry [http://shuleii.dk/Click/click.class]:updateAvailable = true,lastModified = Sat Dec 21 18:25:00 CET 2013,length = 1443

1 个答案:

答案 0 :(得分:0)

HTML的目标应该与java类文件相同。或者,您可以将HTML放在包含类文件的文件夹所在的同一目录中,但是您需要稍微更改一下HTML:<APPLET codebase="classesFolderName" code="click.class" width=100% height=100%></APPLET>