在NetBeans中调试/运行Applet

时间:2014-12-19 20:09:53

标签: java netbeans applet

如何调试或运行扩展java.applet.Applet的类?我可以使用appletviewer从命令行运行applet。

appletviewer runapp.html

以下是类:

import java.awt.Graphics;
import java.applet.Applet;

public class FancyApplet extends Applet {
    @Override
    public void paint(Graphics g) {
        g.drawString("Hello World!", 20, 20);
    }
}

这是HTML文件的样子

<!doctype html>

<head>
    <meta charset="utf-8">
    <title>A Fancy Applet</title>
</head>

<object type="application/java" width="200" height="300">
    <param name="code" value="FancyApplet.class">
</object>

如何在项目中组织这些文件以及我必须使用哪些设置来调试NetBeans中的Applet?不幸的是,帖子Running a java applet from netbeans?没有帮助。我做了所建议的,但得到一条消息,告诉我没有找到主要课程。我从中获取的是,在我的情况下甚至不需要HTML文件?但仅仅因为我很好奇它仍然可以或建议使用它吗?

1 个答案:

答案 0 :(得分:2)

由于您的FancyApplet类中没有public static void main(String[] args),因此会产生上述错误。

您可以通过在主类中按Shift + F6键在NetBeans IDE中运行Java小程序(将光标保留在FancyApplet类中)。它将运行applet程序而不搜索main方法。

这是在NetBeans IDE中运行各个类的备用快捷方法。