在最近做的一个界面中,需要重绘窗口,用repaint()方法,发现不好用了。后来改用updateUI(),功能又恢复正常。了解了一下这两个方法的区别,updateUI()通常当look and feel发生变化时调用,从UIManager中获取新的L&F,应用到组件上,重绘的范围比较大,要稍微慢一些。repaint()只是通知RepaintManager重绘组件,不包括UI和布局的管理。
原文链接:http://blog.csdn.net/wonder4/article/details/2600762
转载请注明原文地址: https://ju.6miu.com/read-1307756.html