Java 使用eclipse显示acm图形时遇到问题
我一直在努力让acm图形在eclipse中显示。当我简单地运行下面的代码时,小程序会启动,但不会显示任何内容。该类位于源目录中的默认包中。提前感谢您的反馈Java 使用eclipse显示acm图形时遇到问题,java,eclipse,acm.graphics,Java,Eclipse,Acm.graphics,我一直在努力让acm图形在eclipse中显示。当我简单地运行下面的代码时,小程序会启动,但不会显示任何内容。该类位于源目录中的默认包中。提前感谢您的反馈 import acm.graphics.*; import acm.program.GraphicsProgram; import java.awt.Color; public class run extends GraphicsProgram{ public void oval() { GOval ov = new GOval(
import acm.graphics.*;
import acm.program.GraphicsProgram;
import java.awt.Color;
public class run extends GraphicsProgram{
public void oval() {
GOval ov = new GOval(50,50,50,50);
ov.setFilled(true);
ov.setColor(java.awt.Color.green);
add(ov);
}
}
使用将自动调用的
GraphicsProgram
init
方法
public void init() {
GOval ov = new GOval(50,50,50,50);
...
}
我认为应该使用
init
来处理GUI内容,而不是run
?再次感谢。是的,这是框架调用的预定义方法之一,有关详细信息,请参阅