也许是你在窗口中画了一些东西,想让他下次repaint也能画出来,可以extend这个控件,给他加一个Image成员,paint先在这个image中进行,然后再把这个image object画到窗口上,这样可以保证repaint没有问题。(实际上就是双缓冲)
窗口改变后,窗口内容不变,那不是窗口被覆盖后还是其他窗口的内容吗?