代码如下
import java.awt.*;
import java.awt.event.*;
public class test extends Frame {
public static final int SIDE = 100;
public static void main(String[] args) {
new test().launchFrame(); //调用画框函数
}
//paint函数画出实心形状
public void paint(Graphics g){ //调用此函数时传递一个参数
Color c = g.getColor(); //保存当前颜色,以便恢复
g.setColor(Color.BLUE); //画笔更换颜色
g.fillRect(100,100,SIDE,SIDE); //设置填充位置和大小
g.setColor(c); // 恢复颜色
}
public void launchFrame() { //画框设置函数
setLocation(100, 100); //左上角坐标是(100,100)
setSize(500,500); // 设置画框大小
setTitle("TestRect"); // 名称设置
setVisible(true); // 显示设置
}
}