Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Breakout


Автор: Nadia123 15.6.2016, 12:48
Добрый день. Пишу игру Breakout. 
Пытаюсь "запустить" шар...т.е начать его двигать хотя бы в пределах окна пока. 
 делаю следующим способом 
Код

timer = new Timer(); 
timer.scheduleAtFixedRate(new ScheduleTask(), 1000, 10) ; 
        


Код

class ScheduleTask extends TimerTask {
        public void run() { schlaeger.move(); ball.move(); cp.repaint();
        }
}


Код

}
    public void move() { position_ball.x += xdir; position_ball.y += ydir;
    if (position_ball.x == 0) { setXDir(1); }
    if (position_ball.x == 600) { setXDir(-1); }
    if (position_ball.y == 0) { setYDir(1); }
    
    }

Но что-то ничего не двигается у меня.

Появилось при запуске некоторое мерцание разовое. 
А дальше ничего. 

Прошу помощи в решении вопроса. Спасииибо smile 

Автор: Nadia123 15.6.2016, 13:23
вот только заметила, что я не в том разделе тему создала. Дико извиняюсь, собственно к апплетам отношения не имеет, надо в gui было. Перенесите пожалуйста smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)