(The leftmost tab "New ..." indicates all the new elements, regardless of the releases in which they were added. Each of the other tabs "Added in ..." indicates the new elements added in a specific release. Any element shown under the leftmost tab is also shown under one of the righthand tabs.)
  • Module
    Description
    Defines the base APIs for the JavaFX UI toolkit, including APIs for bindings, properties, collections, and events.
    Defines the UI controls, charts, and skins that are available for the JavaFX UI toolkit.
    Defines the FXML APIs for the JavaFX UI toolkit.
    Defines the core scenegraph APIs for the JavaFX UI toolkit (such as layout containers, application lifecycle, shapes, transformations, canvas, input, painting, image handling, and effects), as well as APIs for animation, css, concurrency, geometry, printing, and windowing.
    Defines APIs for playback of media and audio content, as part of the JavaFX UI toolkit, including MediaView and MediaPlayer.
    Defines APIs for the JavaFX / Swing interop support included with the JavaFX UI toolkit, including SwingNode (for embedding Swing inside a JavaFX application) and JFXPanel (for embedding JavaFX inside a Swing application).
    Defines APIs for the WebView functionality contained within the the JavaFX UI toolkit.
  • Interface
    Description
    Load listener interface.
    Represents a cancel or cleanup operation for an action that can be cancelled or that allocated resources.