Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
63
Добавлен:
17.12.2017
Размер:
920 б
Скачать
package lab2_java;

import java.util.Random;

public class LabCar extends Thread {
int speed;
int num;
int delay;

Random random = new Random();

LabCar(int num, int delay){
this.delay = delay;
this.num = num;
}

public void run(){
try{
while(true){
this.speed = random.nextInt(10 + 1);
if (num == 1){
main.race.x1 += speed;
main.race.car1.setLocation(main.race.x1, 50);

if (main.race.x1 + 70 >= 400){
main.race.car1.setText("w");
main.car1.suspend();
main.car2.suspend();
}
}
if (num == 2){
main.race.x2 += speed;
main.race.car2.setLocation(main.race.x2, 100);

if (main.race.x2 + 70 >= 400){
main.race.car2.setText("w");
main.car1.suspend();
main.car2.suspend();
}
}
sleep(delay);
}
}
catch(InterruptedException e){
return;
}
}
}
Соседние файлы в папке lab2_java