HelloWorldApplet 的第二个示例的运行时问题



>我正在学习"在21天内自学Java"课程 (https://www.cs.cmu.edu/afs/cs.cmu.edu/user/gchen/www/download/java/LearnJava.pdf(

我对第二个示例有问题:

import java.awt.Graphics;

class HelloWorldApplet extends java.applet.Applet {
public void paint(Graphics g) { 
g.drawString("Hello world!", 5, 25);
}
}

编译此 Java 代码会生成 2 个警告:

warning: [serial] serializable class HelloWorldApplet has no definition of serialVersionUID
class HelloWorldApplet extends java.applet.Applet {
^
2 warnings

当我执行此代码时

java HelloWorldApplet 

我得到

Error: Main method not found in class HelloWorldApplet, please define the main method as:
public static void main(String[] args)

a JavaFX application class must extend javafx.application.Application 

您尚未完成课程,请提前阅读并按照示例 1.3 进行操作

例 1.2 只告诉你编译代码。

例 1.3 告诉您如何查看 html 页面中的代码。

最新更新