gpt4 book ai didi

java - 为什么我收到 NoSuchMethodError : main in my Applet?

转载 作者:行者123 更新时间:2023-12-01 16:38:14 25 4
gpt4 key购买 nike

我的 Java 小程序需要帮助。

import java.awt.*;
import java.applet.*;

public class Screen extends Applet{
public void init(){
setSize(300,300);
setBackground(Color.BLACK);
}
}

当我运行它时,这个错误不断弹出。

Exception in thread "main" java.lang.NoSuchMethodError: main

最佳答案

您正在尝试使用以下方式将小程序作为应用程序运行

java 屏幕

这是行不通的,因为小程序不是应用程序,通常没有 main() 方法,而 java Screen 将尝试使用该方法运行。

有几种解决方案:

  1. 使用 JDK 附带的 appletviewer 工具运行它。
  2. 通过将其嵌入 HTML 页面来在浏览器中运行它。
  3. 将其设为“应用程序小程序”。

自从我真正编写小程序以来,已经快十年了,所以我不记得#3 周围的细节,但 IIRC 它涉及向小程序添加一个 main() 方法,并具有main() 方法启动小程序。我确信您可以在 Google 上找到它。

关于java - 为什么我收到 NoSuchMethodError : main in my Applet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7020777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com