【发布时间】:2013-07-24 00:28:36
【问题描述】:
对不起,我搜索了很多以找到这 3 个函数(绘画、重绘、绘画组件)如何在它们之间进行交互,但我不知道。你能准确地解释我什么时候调用它们(因为有时java会在我不问他的情况下调用它)它们到底做了什么以及它们之间有什么区别。谢谢
【问题讨论】:
-
paint 用于 AWT 组件或 UI delagate,paintComponent 用于 Swing JComponent,重绘(以编程方式)从 (Swing) 计时器或 LayoutManager 的通知器刷新 JComponent,revalidate() 需要重绘(删除后,添加,重新布局)
标签: java swing user-interface