O'Reilly logo

Java 9 Cookbook by Nick Samoylov, Mohamed Sanaulla

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using the FXML markup to create a GUI

In our first recipe, we looked at using Java APIs to build a UI. It often happens that the person who is adept at Java might not be a good UI designer, that is, he may be poor at identifying the best user experience for their app. In the world of web development, we have developers working on the frontend, based on the designs given by the UX designer and the other set of developers working on the backend to build services that are consumed by the frontend. 

Both the developer parties agree on a set of APIs and a common data interchange model. The frontend developers work by using some mock data based on the data interchange model and also integrate the UI with the required APIs. On the other hand, the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required