我試圖在窗口中繪製一個矩形。窗口正在出現,但不是矩形,我做錯了什麼?有人可以給我一個簡單的解釋,謝謝爲什麼我的矩形不能繪製到JFrame?
import java.awt.Graphics;
import javax.swing.JFrame;
public class Moving{
public static void main (String[]args) {
Main();
drawShape(null);
}
public static void Main() {
JFrame frame= new JFrame() ;
frame.setVisible(true);
frame.setSize(400, 400);
}
public static void drawShape(Graphics g) {
g.drawRect(0, 0, 100, 100);
}
}
請首先閱讀[Swing教程](http://docs.oracle.com/javase/tutorial/uiswing/)。 – Seelenvirtuose
因爲你傳遞null,所以開始。但最好先閱讀教程。 –
我已經閱讀教程,有人可以只給我一個解釋,請 –