Mastering FXML
About This Tutorial
This document consists of the following pages:
-
A basic description of FXML and the benefits of using it to create user interfaces.
-
A list of FXML enhancements in JavaFX 2.1 and incompatibilities with previous releases.
-
A list of FXML enhancements in JavaFX 2.2.
-
Creating an Address Book with FXML
A tutorial that shows how to populate a table with data, sort the data at application startup, align the data in the table cells, and add rows to the table.
-
Creating a Custom Control with FXML
A tutorial that shows how to create a custom control using APIs introduced in JavaFX 2.2.
-
Deployment of FXML Applications
A clarification about why some FXML applications need digital signatures. An alternative to signing the application is also presented.
You can also get information on FXML from the following resources:
-
Creating a User Interface with FXML
A beginning tutorial that shows how to create a login application using FXML.
-
A reference document that provides information on the elements that make up the FXML language. The document is included in the
javafx.fxmlpackage in the API documentation. -
A place where you can post questions about FXML.
Irina has written tutorials and technical articles on Java and JavaFX technologies. She lives in St. Petersburg, Russia. In her spare time, she enjoys swing dancing, playing piano, and reading. 