当初觉得加不加都一个·效果,那是因为只写了一个面板,
比如:
或者像这种
出现重影
注销掉该函数,当remove掉当前面板,加入新面板的时候,面板会变大或者其他结果,同样是绘制500x500的黑色矩形,
当再次刷新时,
变大了
如果不加入super.paint(g)会将原有的绘制全部清空,再根据paint(g)绘制,上图明显又多了一个菜单栏
加入super.paint(g)表示在原有基础上再画图
总之,作为初学者一定要调用super.paint(g);
当初觉得加不加都一个·效果,那是因为只写了一个面板,
比如:
或者像这种
出现重影
注销掉该函数,当remove掉当前面板,加入新面板的时候,面板会变大或者其他结果,同样是绘制500x500的黑色矩形,
当再次刷新时,
变大了
如果不加入super.paint(g)会将原有的绘制全部清空,再根据paint(g)绘制,上图明显又多了一个菜单栏
加入super.paint(g)表示在原有基础上再画图
总之,作为初学者一定要调用super.paint(g);