• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z wątkami w prostej aplikacji Java, JavaFX

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
157 wizyt
pytanie zadane 29 grudnia 2018 w Java przez ILikeJava Obywatel (1,230 p.)

Witam. Robię w Javie i JavieFX prosty chat i próbuję coś zdziałać z wątkami. Gdy Client wysyła coś do ClientWindow i na odwrót, w ClientWindow jest błąd:

Exception in thread "Receiver" java.lang.IllegalStateException: Not on FX application thread; currentThread = Receiver
	at javafx.graphics/com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
	at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:423)
	at javafx.graphics/javafx.scene.Parent$3.onProposedChange(Parent.java:478)
	at javafx.base/com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:206)
	at window.classes.Window.addSomebodysMessage(Window.java:53)
	at logic.Receiver.run(Receiver.java:28)
	at java.base/java.lang.Thread.run(Thread.java:844)

Co mogę z zrobić aby zadziałało tzn. aby MyMessage lub SomebodysMessage pojawiło sie w VBoxie w ScrollPane? Problem pojawił się po dodaniu wyświetlania wiadomości w okienku. 

 

Linki do kodu:

-Client: tutaj

-WindowClient (tutaj wyskakuje ten błąd): tutaj

-Server: tutaj

 

Najpierw włączyć serwer, później klientów w dowolnej kolejności.

 

Z góry dzięki za pomoc.

1 odpowiedź

0 głosów
odpowiedź 30 grudnia 2018 przez mbabane Szeryf (79,280 p.)
komentarz 31 grudnia 2018 przez ILikeJava Obywatel (1,230 p.)

Podobne pytania

0 głosów
3 odpowiedzi 768 wizyt
pytanie zadane 21 kwietnia 2019 w Java przez poldeeek Mądrala (5,980 p.)
0 głosów
1 odpowiedź 140 wizyt
0 głosów
2 odpowiedzi 272 wizyt
pytanie zadane 28 grudnia 2016 w Java przez PsyLisek Użytkownik (570 p.)

91,831 zapytań

140,502 odpowiedzi

316,986 komentarzy

61,163 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...