repaint和update
时间: 2023-11-16 14:49:56 浏览: 85
paint方法:-JAVA_applet应用实例
引用中提到了update和repaint是用于重绘对象的方法。update()将重绘事件放入主消息循环中,由主事件循环来调度,可以对多次update进行优化,最后只执行一次重绘事件。而repaint()则立即执行重绘,适用于紧急情况下需要立刻重绘的情况。但是需要注意的是,调用repaint()的函数不能放到paintEvent中调用,否则会造成死循环。
阅读全文