Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- JavaFX vs Swing, SWT, AWT
Installing and Configuring JavaFX and the Development Environment
Overview of JavaFX Features and Architecture
Using JavaFX UI Components
- UI controls, charts, HTML content, layouts, CSS, FXML, etc.
Exercise: Creating a Simple Application
Responding to User Input
- Event-driven UI development
- Handling events
Adding Effects, Animation, and Media
- Working with JavaFX 3D Graphics, Image Ops API, Canvas
- Creating Visual Effects
- Adding 2D & 3D transformations, transitions & animation
- Incorporate Media
Exercise: Making the Application Come to Life
A Look at the Application Logic
- Working with the Scene Graph
- Using Properties, Binding, and Collections
Improving the Usability of an Application
- Seeing the application through the user's eyes
- Making the application localizable
Exercise: Extending the Application
Deploying the Application
- Deploying as a desktop application
- Deploying as a web application
Working with Legacy Java Applications
- Understanding Concurrency and Threads
- Integrating JavaFX with Swing and SWT
Troubleshooting
Summary and Conclusion
Requirements
- Java programming experience
- Some experience with Swing, AWT or AWT is desirable
21 Hours
Testimonials (1)
Patience and instructor explanation. Dynamic interaction between theory and practice of the topic being addressed.
Oved Isai Soriano Olvera - Banco de Mexico
Course - Administración GlassFish
Machine Translated