我在blueJ上製作人形時,不斷收到「標識符預期錯誤」。到目前爲止,這裏是主類代碼:<identifier>預計的Java錯誤
import java.awrt.*;
import java.awt.event.*;
import java.awt.geom.*;
/**
* Write a description of class Main here
*
* @author Ibrahim Hmood
* @version 03.27.2014
*/
public class main
{
public static void main (String[] args);
Frame frame = newCricleDraw();
frame.addWindowListener(new WindowAdapter()
{public void windowClosing (WindowEvent we)
{
system.exit(0);
}
}
};//end of listener
frame.setSize(600,600)
frame.setVisible(true);
}
}
,並在這裏爲CircleDraw類的代碼:
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.*;
public class CircleDraw extends Frame
{
Shape squarehead = new;
Ellipse2D.Float(200.0F, 40.0f, 100.0f, 100.0f);
Shape squareLeftArm = new;
Rectangle2D.Double(165, 230,30, 50);
Shape circleCenter = new;
Circle2D.Double(165, 230, 30, 50);
Shape squareNeck = new
Square2D.Double(165, 230, 30,50);
{
//draw head
Graphics2D ga = (Graphics2D)g;
ga.draw(squareHead);
ga.setPaint(color.Blue);
ga.fill(squareHead);
//draw arms
ga.setPaint(Color.black);
ga.draw(squareLeftArm);
ga.fill(squareLeftArm);
//draw center
ga.setPaint(color.NavyBlue);
ga.Draw(circleCenter);
ga.fill(circleCenter);
//draw neck
}
}
這個錯誤繼續發生,每次我編譯它做檢查。到目前爲止,我還沒有完成它。
@SotiriosDelimanolis這是沒有幫助的。這顯然是一個新的Java程序員。 – mttdbrd
@mttdbrd不要給我那個。我已經指出了其中一個錯誤。還有很多其他的印刷錯誤。 OP需要在學習如何編程之前學習如何輸入。這個問題不會對別人有所幫助。 –
@SotiriosDelimanolis人們來這裏尋求他們的編程幫助。您的評論不具有建設性或有幫助。 – mttdbrd