In this chapter, we will cover the following topics:
Creating a form with JavaFX controls
Displaying data with the ListView control
Using the Slider control to input numeric values
Showing progress with the progress controls
Creating a custom JavaFX control
Embedding Swing components in JavaFX
Styling your applications with CSS
Using CSS files to apply styles
Using CSS files to declare your styles
Skinning applications with multiple CSS files
As a rich GUI application framework, JavaFX offers everything you will need to build applications that provide an engaging user experience. This chapter is about the GUI components that are available in the JavaFX application framework that you can use as building blocks to create applications quickly.
As of this writing, JavaFX's current version of 1.2 makes available more than a dozen JavaFX components (with the promise of more to come in future releases) located in the package javafx.scene.control
. These are native...