Javafx Reactive Programming. One effective way to achieve this is by using JavaFX in combi