java - 在 NetBeans 中调试/运行 Applet

标签 java netbeans applet

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

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 文件?但只是因为我好奇是否仍然可以或建议使用它?

最佳答案

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

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

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

关于java - 在 NetBeans 中调试/运行 Applet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27573220/

相关文章:

java - 从java应用程序到applet?

java - 谁能帮我用JAVA从谷歌电子表格中读取数据

java - 本地 Kubernetes 服务端口转发导致连接被拒绝

Netbeans 8 个显示参数和显示返回值的快捷方式

java - Microsoft Intellimouse 滚轮不适用于 Vista 上的 Netbeans 6.5

java - 从网络浏览器执行命令

java - Axis2 Web 服务 -> php

java - Tomcat 7.0 : Error creating bean with name 'org. springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor

c++ - Netbeans 讨厌 nullptr 但仍然工作正常

java - 用于拖放上传的小程序