I have been doing some research on this but I am still VERY confused to say the least.
Can anyone give me a concrete example of when to use
Task and when to use
Platform.runLater(Runnable);? What exactly is the difference? Is there a golden rule to when to use any of these?
Also correct me if I'm wrong but aren't these two "Objects" a way of creating another thread inside the main thread in a GUI (used for updating the GUI)?