【发布时间】:2014-04-10 09:30:25
【问题描述】:
这里有类似问题但没有找到答案:Why is paintComponent() continuously and asynchronously being called without explicit repaint() call?
我有一个正在绘制的 JPanel
class DrawPanel extends JPanel {
final void paintComponent(Graphics g) {
super.paintComponent(g);
// some graphics drawing stuff
} }
然后将其添加到 JScrollPane。但是,如果我将 system.out.println() 放在 paintComponent 方法中,我可以看到它不断被调用。有什么办法可以阻止这一切?根据链接,可能是因为 jpanel 被覆盖了
【问题讨论】:
标签: java swing paintcomponent