【发布时间】:2011-11-19 10:15:03
【问题描述】:
我正在尝试这些方面:
private static class TexturePanel extends JPanel {
@Override
protected void paintComponent(Graphics graphics) {
// drawing code
// calc fps
repaint();
}
}
在paintComponent() 中调用repaint() 是解决此问题的正确方法吗?
【问题讨论】:
-
不,那是错误的。 paintComponent 最终是从重绘中调用的,所以你正在创建一个完整的圆圈
-
@Brogrammer:我正在测量绘图性能,这就是我想要立即重绘的原因。
标签: java swing java-2d measurement frame-rate