GUI-AWT -画笔paint

画笔

 1 package com.luckylu.gui;
 2 
 3 import java.awt.*;
 4 import java.awt.event.WindowAdapter;
 5 import java.awt.event.WindowEvent;
 6 
 7 public class TestPaint {
 8     public static void main(String[] args) {
 9         new MyPaint().loadFrame();
10     }
11 }
12 class MyPaint extends Frame {
13     public void loadFrame(){
14         setTitle("画板");
15         setBounds(200, 200, 600, 500);
16         setVisible(true);
17         addWindowListener(new WindowAdapter() {
18             @Override
19             public void windowClosing(WindowEvent e) {
20                 System.exit(0);
21             }
22         });
23     }
24 
25     //快捷键 ctrl + O (欧);
26     //选择 画笔
27     @Override
28     public void paint(Graphics g) {
29         // 蓝色的圆
30         g.setColor(Color.blue);
31         g.drawOval(100, 100, 100, 100);  //空心圆
32         g.fillOval(300,300,100,100);  //实心圆
33         //绿色的矩形
34         g.setColor(Color.green);
35         g.fillRect(100,200,100,100);
36         
37         //养成习惯,画笔用完,将它还原默认颜色
38         g.setColor(Color.black);
39     }
40 }

结果

 

posted @ 2022-04-17 21:29  luckylu1983  阅读(31)  评论(0)    收藏  举报