我坚持使用4行代码。 他们应该让我创建自己的小部件。
但似乎缺少main
方法。
我试图自己编写一个主类,并在paintComponent()
方法中创建一个没有运气的对象。
我知道我不应该自己调用这个方法,但是当我运行该程序时,我得到的错误主要方法没有在课堂上找到....
有人可以解释一下这是如何运作的,或者给我一个阅读链接?
以下是我尝试的简单代码:
import javax.swing.*;
import java.awt.*;
class MyDrawPanel extends JPanel {
public void paintComponent(Graphics g) {
g.setColor(Color.orange);
g.fillRect(20, 50, 100, 100);
}
}
答案 0 :(得分:2)
答案 1 :(得分:0)
如果您是java新手,我建议您在Tutorials | Javatpoint上提供4-5天。
Java规则是java文件名应该与包含main方法的类名匹配。
这是一个简单的主要方法代码:
class Simple {
public static void main(String args[]) {
System.out.println("Hello Java");
}
}
在这种情况下,此代码应位于Simple.java文件中。