gpt4 book ai didi

java - 错误: Main method not found in class Example_Applet,

转载 作者:行者123 更新时间:2023-12-01 09:54:30 30 4
gpt4 key购买 nike

完整的错误消息:

[在类Example_Applet中找不到Main方法,请将main方法定义为:public static void main(String[] args)]

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

public class Example_Applet extends Applet {

String message;

public void init() {
message="My first Java Applet";
}

public void paint(Graphics g) {
g.setColor(Color.blue);
g.drawString(message, 50, 60 );
}
}

我试图复制我的教科书示例小程序代码。当我尝试在 Notebook++ 中执行代码时,它只会在浏览器中打印代码。尽管它在 JCreator 中编译时没有错误,但我收到了上述错误消息。如果有人可以帮助我解决这个问题,那真的会有很大的帮助

最佳答案

Applet 的运行方式与普通 Java 应用程序不同。而后者应该有 public static void main(Strin[] args)方法并使用 java 运行前者可以通过 appletviewer 在本地运行命令(与您的 JDK 捆绑在一起)。为了在本地运行小程序,您应该使用 <applet> 创建 HTML 文件。里面有标签。像这样的事情:

<applet code="Example_Applet.class" width="300" height="300">
This text will be shown in browsers without java applets support.
</applet>

将其放在与您的类相同的目录中 Example_Applet.class文件(从 Example_applet.java 编译),然后使用 appletviewer YourHtmlFileName.html 运行它命令。

future 阅读:https://docs.oracle.com/javase/tutorial/deployment/applet/html.html

仅供引用: Applet 是相当过时的技术,并且无法在大多数当前浏览器中运行。所以我建议你找一本不像你的那么旧的教科书。

关于java - 错误: Main method not found in class Example_Applet,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37353044/

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