我在学校的项目需要一些帮助。我正确放置了代码,但是每次在cmd中编译该错误时都会出现。
这是我的代码:
import java.applet.*;
import java.awt.*;
public class bagangan2 extends Applet {
public void paint(Graphics g)
{
setBackground(Color.yellow);
g.drawString("Anita's Antiques",15,20);
g.drawString("905 N. Van Buren",15,30);
g.drawString("Albany, Missouri 64402",15,40);
g.drawString("Anita'sAntiques@mallStore.com",15,50);
}
}
但是我收到以下错误消息:
C:\Program Files\Java\jdk1.7.0_03\bin>javac bagangan2.java
bagangan2.java:14: error: cannot find symbol
g.setBackround(Color.yellow);
^
symbol: method setBackround(Color)
location: variable g of type Graphics
1 error
我无法弄清楚这个错误。
答案 0 :(得分:0)
基于错误消息中写的内容,您只是错过了单词“ background”中的字母“ g”,而是键入了“ back_round”。看到: g.setBackround(Color.yellow); ^符号:方法setBackround(Color)位置:类型为Graphics 1的变量g错误 但是另一方面,您的代码显示了正确书写的单词“ background”: g.setBackground(Color.yellow) 我不知道它是怎么发生的,但是请再检查一次您的代码。