Learn how to develop graphical user interfaces (GUIs) for enterprise apps with JavaFX.
Overview
Syllabus
Introduction
- Welcome
- What you should know before watching
- How to use the exercise files
- Challenges explained
- What is JavaFX?
- Overview of JavaFX architecture
- The JavaFX scene graph
- Create a simple JavaFX program
- Add form controls
- Add CSS to style a form
- Set up an interface design
- Challenge: Use FXML to let a user ask a question
- Solution: Use FXML to let a user ask a question
- Draw lines and shapes
- Blend shapes
- Draw text
- Apply text effects
- Challenge: Create a scene with random shapes and colors
- Solution: Create a scene with random shapes and colors
- Lay out a user interface
- Add controls to the user interface
- Use UI control event handlers
- Include a menu
- Provide a ListView for user selections
- Use a TableView to display data
- Challenge: Create a customer user interface challenge
- Solution: Create a customer user interface challenge
- Add an image
- Animate using transformations
- Add charts for better visualization
- Challenge: Create a bar chart
- Solution Create a bar chart
- Apply CSS themes
- Use selectors
- Create style rules
- Challenge: Create a CSS file with styles
- Solution: Create a CSS file with styles
- Next steps
Taught by
Peggy Fisher