drawImage()方法?
在看Java API时发现drawImage()是一个abstract方法,看在用它时并没有重写它,比如:
g.drawImage(picture,20,20,this) 为什么?不是说静态方法在用时都要重写吗?
搜索更多相关的解决方案:
drawImage
----------------解决方案--------------------------------------------------------
Graphics就是一个抽象的类,所以它的方法大部份都是抽象的,
但是为什么你不要重写呢,因为paint(Graphics g);paintComponent(Graphics g)都是系统调用的
它调用的时候,会帮你产生一个针对于当前的图形上下文的环境生成一个Graphics的对象作为参数传入到上面的方法中,这样的话,当然可以用了
----------------解决方案--------------------------------------------------------
哦,是这样,谢谢了!
----------------解决方案--------------------------------------------------------