求助,窗口重绘问题。
当窗口最小化或被别的窗口覆盖等情况,窗口重新激活时会调用paintComponent()函数重绘。那么,程序运行过程中不在paintComponent()方法中绘制的图形将全部被消除掉。请问有没有什么方法能保证这些不在paintComponent()里绘制的图形不被擦除?
比如:
public void actionPerformed
{
Graphics g = getGraphics();
g.drawString("abc",100,100);
}
当窗口重绘时,上面这个方法绘制的字符串abc就没有了:( what shall i do?? thanks a lot!