我开始尝试使用 JFrame,我想要完成的第一个任务是使用fillRect()
ordrawRect()
方法绘制一个 50px 的正方形。不幸的是,运行后,程序显示的是矩形而不是正方形。
我的代码:
package javaapp;
import java.awt.Graphics;
import javax.swing.JFrame;
public class JavaApp extends JFrame{
public JavaApp() {
setTitle("Voorbeeld");
setSize(250, 250);
setResizable(false);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public void paint (Graphics g){
g.fillRect(0, 0, 50, 50);
}
public static void main(String[] args) {
new JavaApp();
}
}