Aktywne Wpisy
Vamyss +11
Jeszcze 8h i kończymy 24h godzinny dyżur ( ͡° ͜ʖ ͡°)
Nocna się zaczyna, tak że nikt nie zauważy
#ratownikmedyczny
#pokazmorde
Nocna się zaczyna, tak że nikt nie zauważy
#ratownikmedyczny
#pokazmorde
![](https://wykop.pl/cdn/c3201142/52bbf0d9f2522f759b5ddcf348258bb3888777cce4203efb757053fdc317660c,w150.png?author=Vamyss&auth=0fecfa71410b26fac38a212f8aa18878)
Skopiuj link
Skopiuj linkWykop.pl
Robię projekt w javie. Samolot lata po pewnej trasie. Gdy dodaje drugi samolot to się zawiesza(nowy wątek). Współrzędne cały czas oblicza i wypisuje dobrze. Problem jest z rysowaniem. Wszystko oparte na wątkach.
Najczęściej wyrzuca błędy:
at java.util.ArrayList.elementData(ArrayList.java:418)
at java.util.ArrayList.get(ArrayList.java:431)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1583)
at javafx.scene.Parent.recomputeBounds(Parent.java:1527)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1380)
Main: http://paste.ofcode.org/ca7S83zU2wKZ4HALuxp4SU
Klasa pojazd: http://paste.ofcode.org/NwRcBW3KTFTNKPFHNTVFrK
List list = Collections.synchronizedList(new ArrayList());
listaLotnisk.add(new Budynek(10,10,"pierwszeLotnisko"));
listaLotnisk.get(0).rysuj(pane);
nie lepiej:
Budynek b = new Budynek(10,10,"pierwszeLotnisko"));
b.rysuj(pane);
listaLotnisk.add(b);
?
Z budynkiem to robi jakąś różnicę?
https://docs.oracle.com/javafx/2/threads/jfxpub-threads.htm