-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
什麼是錯的,我該如何糾正這一點?
什麼是類'GRect' – 2014-12-07 04:20:17
您是否導入了這些類? – August 2014-12-07 04:20:57
它看起來像你需要導入'acm.graphics。*'。 – August 2014-12-07 04:25:33