我觉得不是repaint的问题。
比如在屏保的情况下,消除屏保应该是系统完成的,和我的程序无关。我的机器配置是P4 1.8G,IBM的品牌机,换了一个samsung的显示器。

解决方案 »

  1.   

    哦,我上面可能写的不太明白。我指的图标消失,是指我用java开发出的程序,在运行过程中图标消失了。
    不是java的图标消失了。我用JCreator开发,JDK的版本是1.4。我想了很久都不明白为什么最小化,最大化之后图标才能正常显示。
    这个和java虚拟机有关吗?
      

  2.   

    to wyqiang你是指写一个dome给我吗?如果能解决问题,分不是问题!可以的话,通过写信交流吧。我的地址:[email protected]
      

  3.   


    JFrame f=new JFrame();之后加上一句 f.pack();试试
      

  4.   

    Thank jiaojian77. 
    Your method is effective!Thanks again!!