2014-12-07 68 views
-1

行,所以我有這個計劃,我從我的導師Java錯誤:找不到符號

import acm.program.*; 
public class GRectPlusGOval extends GraphicsProgram { 
    public void run() { 
     GRect rect = new GRect(100, 50, 125, 60); 
     rect.setFilled(true); 
     rect.setColor(Color.RED); 
     add(rect); 
     GOval oval = new GOval(100, 50, 125, 60); 
     oval.setFilled(true); 
     oval.setFillColor(Color.GREEN); 
     add(oval); 
    } 
} 

複製並試圖編譯它,當我得到這個消息:

grectplusgoval.java:4: error: cannot find symbol 
GRect rect = new GRect(100,50,125,60); 
^ 
symbol:class GRect 
location:class GRectPlusGOval 

grectplusgoval.java:4: error: cannot find symbol 
GRect rect = new GRect(100,50,125,60); 
       ^
symbol:class GRect 
location:class GRectPlusGOval 

grectplusgoval.java:6: error: cannot find symbol 
rect.setColor(Color.RED); 
      ^
symbol:variable Color 
location:class GRectPlusGOval 

grectplusgoval.java:8: error: cannot find symbol 
GOval oval = new GOval(100,50,125,60) 
^     
symbol:class GOval 
location:class GRectPlusGOval 

grectplusgoval.java:8: error: cannot find symbol 
GOval oval = new GOval(100,50,125,60) 
       ^
symbol:class GOval 
location:class GRectPlusGOval 

grectplusgoval.java:10: error: cannot find symbol 
oval.setFillColor(Color.GREEN); 
       ^
symbol: variable Color 
location:class GRectPlusGOval 
6 errors 

什麼是錯的,我該如何糾正這一點?

+0

什麼是類'GRect' – 2014-12-07 04:20:17

+0

您是否導入了這些類? – August 2014-12-07 04:20:57

+2

它看起來像你需要導入'acm.graphics。*'。 – August 2014-12-07 04:25:33

回答

0

您需要找到ac.graphics.*包。您的項目中缺少此包。