From the course: Learning JavaFX GUI Development
Unlock the full course today
Join today to access over 24,000 courses taught by industry experts.
What is JavaFX?
From the course: Learning JavaFX GUI Development
What is JavaFX?
- [Voiceover] So, what is JavaFX? The short story is that it is designed to be the next generation of GUI for Java, but even better, where GUI stands for graphical user interface. JavaFX has a library that was written as a Java API, or application programming interface, and this allows it to access other Java APIs with minimal coding. One of the enhancements included in JavaFX is the automation of the repaint process. JavaFX uses the MVC or Model-View-Controller architecture, and it supports the use of CSS, Cascading Style Sheets, and FXML to style and build a graphical user interface. CSS can be used to style the UI. This approach is frequently used in web design to separate the appearance and style from the implementation so developers can concentrate on coding. Using FXML allows the separation of the development for the business rules or application logic to be separated from the presentation coding of the UI elements. FXML, as its name suggests, is an XML based declarative markup…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.