public void paintComponent(Graphics g) {}好像会自动调用,只要它里面的变量发生变化,就会自动调用???

解决方案 »

  1.   

    在重写这个函数的时候需要调用一次super.paintComponent(),之后便不用。在应用程序需要重新绘图的时候,这个方法将被自动调用,
      

  2.   

     要重写一下啊
    调用步骤是这样
    repaint()-update()-paintComponet()
      

  3.   

    public void paintComponent(Graphics g) {}应用程序怎么会自动知道需要重新绘图???help!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!