黑马程序员技术交流社区
标题:
getGraphics()的使用问题
[打印本页]
作者:
刘云龙
时间:
2012-10-16 21:18
标题:
getGraphics()的使用问题
class MyCanvas extends Canvas
{
private Image img;
MyCanvas(Image img)
{
this.img = img;
}
public void paint(Graphics g)
{
//g.drawImage(img, 100,100, this);
g.draw3DRect(1, 1, 12, 12, true);
}
public void drawSomething()
{
Graphics g = this.getGraphics();//为什么这里返回null?
//g.drawImage(img, 12, 12, this);
g.draw3DRect(2, 2, 22, 22, true);
}
}
复制代码
简单的实现了一个Canvas的子类,并在JFrame中调用了,但提示如上异常。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2