给你分享2种方法:
方法一:
//1.在内存中创建图片
BufferedImage i = new BufferedImage(100, 20, BufferedImage.TYPE_INT_RGB);
//2.得到画笔
Graphics g = i.getGraphics();
g.drawOval(x, y, width, height);
方法二:
首先重载你所用控件的paint函数比如
public class DrawPanel extend JPanel{
public void paint(Grphics g){
g.drawline(10,10,10,10);
}
}
以上程序在10,10处画出一个点!
DrawPanel为你自定义的类,你可以用它定义一个自己的JPanel,你的JPanel中就有这个点了!