Thread для движения мячика - Java
Формулировка задачи:
Это снова я, не знаю можно ли переименовать старую тему и задавать вопросы дальше, или на каждый вопрос новую тему создавать.
В общем пытаюсь я свой мячик начать двигать...
В потоке перестала и ракетка реагировать на нажатия кнопки.
В классе мячика функция
Спасибо заранее за помощь.
Thread th=new Thread(); th.start();
@Override public void run() {schlaeger.move(); while(ingame){ ball.move(); cp.repaint(); try { Thread.sleep(10); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } 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); } }
Решение задачи: «Thread для движения мячика»
textual
Листинг программы
Thread th=new Thread(this); th.start();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д