天天看点

GUI编程之画笔paint

package lesson01;

import java.awt.*;

public class TestPaint {
    public static void main(String[] args) {

        new MyPaint().loadFrame();

    }
}

class MyPaint extends Frame {

    public void loadFrame (){
        setVisible(true);
        setBounds(100,100,600,400);
    }

    @Override
    public void paint(Graphics g) {
        g.setColor(Color.BLUE);//需要设置再前面,否则无效果
        g.drawOval(50,50,100,100);//设置要画的图形样式,空心
        g.setColor(Color.green);
        g.fillRect(200,200,100,100);//fill设置实心
    }
}
           

运行图形:

GUI编程之画笔paint