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);
// 画笔用完,将他还原为最初的颜色,否则下一绘制图形还是此颜色
}
}