Discussions
Categories
- 196.9K All Categories
- 2.2K Data
- 239 Big Data Appliance
- 1.9K Data Science
- 450.3K Databases
- 221.7K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 550 MySQL Community Space
- 478 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 546 SQLcl
- 4K SQL Developer Data Modeler
- 187K SQL & PL/SQL
- 21.3K SQL Developer
- 295.9K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.6K Development Tools
- 107 DevOps
- 3.1K QA/Testing
- 646K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 155 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 18 Java Essentials
- 160 Java 8 Questions
- 86K Java Programming
- 80 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 442 LiveLabs
- 38 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 171 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 232 Portuguese
Get Started: JavaFX

JavaFX, Java User Interface Platform
JavaFX is an advanced Java user interface platform for enterprise business applications. Developers using Java for both the server and client side can build more robust and reliable applications.
User Interface with the Scene Builder designer tool
Use JavaFX Scene Builder, a visual layout tool to quickly design user interfaces without coding. Users can drag and drop UI components to a work area, modify their properties, and apply style sheets. This Getting Started tutorial teaches beginners how to create complex user interfaces (e.g. lists, table views, toolbar) and connect to application logic
Code the User Interface
To create JavaFX applications, developers must install the Java Development Kit (JDK) 8, which includes Java Runtime Environment (JRE), to run the JavaFX tools, samples and applications. Code the "Hello World" application with JavaFX and NetBeans 7.3 by following this text-based tutorial. Continue with the animation of the UI controls with JavaFX Markup Language (FXML) and its application programming interface (API). Explore and choose the UI controls and follow the Getting Started tutorials to create forms, a simple user interface, animations and visual effects. Download and modify the JavaFX sample applications, which are business interface examples that users can experiment with.
Learn tips and tricks with the video below from JavaFX architect Richard Bair.
https://www.youtube.com/watch?v=ddJpDi5SWFc