覆盖paint方法,在paint方法里画你的图

解决方案 »

  1.   

    覆盖paint方法,记住首先调用super(),之后加入自已的处理.
    repaint()方法用来申请进行重画,而不进行具体绘制处理.
      

  2.   

    你画图的时候要同时记录你画过的图(也就是你用来画图的那些坐标点,以及用这些点要画的是什么图形),然后在repaint()里面你必须要根据这些做过的纪录重画你的图因为在使用java绘图时,最小化以后再打开图形的时候会调用repaint(),而你的repaint()里面什么也没做,当然图形就不见了
      

  3.   

    To eric_lu
    您好!
      如何做啊?覆盖paint方法,记住首先调用super(),之后加入自已的处理.