?? createcar.java
字號:
package parkproject;
import javax.swing.*;
class createCar
implements Runnable {
JPanel jPanel1;
park mypark;
int e;
public createCar(JPanel jPanel1, park mypark) {
this.jPanel1 = jPanel1;
this.mypark = mypark;
e = mypark.getE();
Thread t = new Thread(this);
t.start();
}
public void run() {
int i = 0;
int carid;
while (true) {
i++;
if (i == 5)
carid = e;
else if(i==10)
carid = e/2;
else
carid = (int) (10000 * Math.random()) % (2*e) + 1;
car tmpcar = new car(carid, mypark);
//car tmpcar = new car(5,mypark);
jPanel1.add(tmpcar, null);
Thread t = new Thread(tmpcar);
jPanel1.paintComponents(jPanel1.getGraphics());
t.start();
try {
Thread.sleep(10000);
}
catch (InterruptedException e) {}
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -