JavaGUI画笔工具的使用

JavaGUI画笔工具的使用

package GUI;

import java.awt.*;

public class TestPaint {
    public static void main(String[] args) {
        new MyPaint().LoadFrame();
    }
}

class MyPaint extends Frame {
    public void LoadFrame(){
        // Frame frame = new Frame();     // 没有必要
        setBounds(400,400,600,500);
        setVisible(true);
    }

    // 画笔
    @Override
    public void paint(Graphics g){
        // 画笔需要有颜色,默认为黑色
        g.setColor(Color.red);
        g.drawOval(100,100,100,200);   // 空心图形

        g.setColor(Color.BLUE);
        g.fillRect(150,200,200,200);   // 实心图形

        g.setColor(Color.black);
        g.fillRect(350,420,100,100);

        // 画笔用完,将他还原为最初的颜色,否则下一绘制图形还是此颜色
    }
}
posted @ 2021-07-17 10:38  CH0701  阅读(201)  评论(0)    收藏  举报