1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| class AnimationThread1 implements Runnable {
public void run() {
Coordinate pa1 = new Coordinate(0,0);
Coordinate pa2 = new Coordinate(0,0);
for (int t = 0 ;t<_Coor_mobil.size();t++){
if(t == 0){
seb.setLat(_Coor_mobil.get(t).getLat());
seb.setLon(_Coor_mobil.get(t).getLon());
map.addMapMarker(seb);
}else{
pa1 = _Coor_mobil.get(t-1);
pa2 = _Coor_mobil.get(t);
seb.setLat(_Coor_mobil.get(t).getLat());
seb.setLon(_Coor_mobil.get(t).getLon());
map.addMapMarker(seb);
}
try {
Thread.sleep(50);
} catch (InterruptedException ex) {
Logger.getLogger(Graph.class.getName()).log(Level.SEVERE, null, ex);
}
}
map.addMapMarker(seb);
}
} |