用GUI画图

用GUI画图

以下代码使用paint函数在窗口内部作图:

package com.cxf.gui.paint;

import java.awt.*;

public class TestForPaint {
    public static void main(String[] args) {
        new MyFrame().Load();
    }
}

class MyFrame extends Frame{
    public void Load(){
        setBounds(500,500,1000,500);
        setVisible(true);
    }
    public void paint(Graphics g){
        g.setColor(Color.red);
        g.drawOval(100,100,50,50);

        g.setColor(Color.BLUE);
        g.drawRect(200,200,100,100);
    }
}

输出结果:
用GUI画图

paint函数被调用来完成画图功能,画出的内容由变量决定。

paint函数在哪里被调用,或许是‘事件’的作用,这有待调查。

上一篇:金蝶安装路径非默认报500错误


下一篇:String的spit方法切割字符串后的情况分析