【发布时间】:2011-03-07 22:54:28
【问题描述】:
我有一个 WorldManager 类,它扩展了一个 JPanel 并具有:
public void paint(Graphics g) {}
我想做的是有单独的类,比如一个有自己的绘制方法的世界类,并且能够像这样调用这些类的绘制方法:
public void paint(Graphics g) { world1.paint(); hero.paint(); }
【问题讨论】:
-
"Swing 程序应该覆盖
paintComponent(),而不是覆盖paint()。" Painting in AWT and Swing: The Paint Methods.
标签: java image class jpanel paint