Я использую таймер swing для моей анимации в japplet. У меня возникла проблема с пониманием того, как работает таймер.Я не знаю, почему таймер в моем коде делает анимацию дублировать ее repaint() location
Я придумал этот код (это небольшая часть):
Action actionListener2 = new AbstractAction() {
public void actionPerformed(ActionEvent actionEvent) {
timer = new Timer(500,this);
timer.start();
System.out.println("S");
p.moveSquare(p.SnakeHeadX,p.SnakeHeadY+p.SnakeHeadH);
p.eatBlueSquare(p.SnakeHeadX,p.SnakeHeadY);
}
};
СПАСИБО ЗА ПОДДЕРЖКУ !!!! – user3212504