我正在编写一个代码来为计算机作业制作徽章,并且错误不断出现,说它“找不到符号”。我已经在多个站点上阅读了有关使线条设置颜色的格式,它们都显示完全相同的格式。在使用相同的方法之前我已经做了一个小程序,并且没有这个问题。不久前我收到并从 java 更新,我不确定格式是否已更改。这是我的简单代码:
import java.awt.*;
import javax.swing.JApplet;
public class Insignia extends JApplet
{
public void paint(Graphics page)
{
setBackground(new Color(75,0,130));
page.setColor(new Color(0,204,255));
page.drawLine(320, 120, 240, 180);
page.drawLine(320, 120, 400, 180);
page.drawLine(400, 180, 400, 300);
page.drawLine(400, 300, 320, 360);
page.drawLine(320, 360, 240, 300);
page.drawLine(240, 300, 240, 180);
}
}
当我去编译时,从设置颜色到最后一行的每一行都会弹出错误
drawLine.ex: error cannot find symbol
page.drawLine(240, 300, 240, 180);
-------------------^
它正好指向这个时期。我使用命令提示符来编译和运行我的程序。格式看起来正确,我尝试了从文档名称更改到更改 .drawLine 之前的单词的不同方法。