integrated java fx gui