paint方法

来源:互联网 发布:如何通过淘宝试用 编辑:程序博客网 时间:2024/05/02 01:03
import java.awt.*;public class TestPaint {public static void main(String[] args) {new PaintFrame().launchFrame();}}class PaintFrame extends Frame {public void launchFrame(){setBounds(400,400,400,400);setVisible(true);}public void paint(Graphics g) {<span style="white-space:pre"></span>//重写paint方法,这个方法不需要调用,是自动调用的方法,例如将窗口最小化后在打开,就重新调用了Color c = g.getColor();<span style="white-space:pre"></span>//将Graphics当做是画笔g.setColor(Color.red);g.fillRect(40,40,40,40);g.setColor(Color.blue);g.drawRect(100,100,100,100);g.setColor(c);}}

0 0