Синхронизация потоков при выводе графики

This commit is contained in:
Victor 2013-12-02 16:54:33 +02:00
parent 25889306bb
commit d9e1fb9d16

View File

@ -38,8 +38,10 @@ public class PaintPanel extends JPanel {
@Override @Override
protected void paintComponent(Graphics g) { protected void paintComponent(Graphics g) {
super.paintComponent(g); super.paintComponent(g);
synchronized (paintables) {
for (PaintableObject paintable : paintables) { for (PaintableObject paintable : paintables) {
paintable.draw(g); paintable.draw(g);
} }
} }
} }
}