javafx client