gpt4 book ai didi

java - 我的绘画方法给了我一个错误,我不知道为什么

转载 作者:行者123 更新时间:2023-12-02 04:53:38 27 4
gpt4 key购买 nike

在 Eclipse 中,绘画带有下划线,因此它是(图形 g)中 g 后面的括号。对于绘制,我发现 void 对于变量绘制来说是无效类型,但这正是我的示例中编写的方式。

import java.awt.Color;
import java.awt.Graphics;

import javax.swing.JApplet;


public class Olympic extends JApplet{

public void init(){

getContentPane().setBackground(Color.WHITE);

public void paint(Graphics g){

super.paint(g);

g.setColor(Color.BLUE);
g.drawOval(0,0,10,10);


}

}

}

谢谢!

最佳答案

这是因为你在方法init中声明了paint方法。应该是:

public class Olympic extends JApplet{

public void init(){
getContentPane().setBackground(Color.WHITE);
}
public void paint(Graphics g){
super.paint(g);
g.setColor(Color.BLUE);
g.drawOval(0,0,10,10);
}
}

关于java - 我的绘画方法给了我一个错误,我不知道为什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28994246/

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