YoVDO

Learning JavaFX GUI Development

Offered By: LinkedIn Learning

Tags

JavaFX Courses Computer Science Courses Animation Courses

Course Description

Overview

Learn how to develop graphical user interfaces (GUIs) for enterprise apps with JavaFX.

Syllabus

Introduction
  • Welcome
  • What you should know before watching
  • How to use the exercise files
  • Challenges explained
1. Get Started with JavaFX
  • What is JavaFX?
  • Overview of JavaFX architecture
  • The JavaFX scene graph
2. Sample Applications
  • 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
3. Drawing
  • 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
4. User Interface Components
  • 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
5. Graphics
  • Add an image
  • Animate using transformations
  • Add charts for better visualization
  • Challenge: Create a bar chart
  • Solution Create a bar chart
6. Custom UIs
  • Apply CSS themes
  • Use selectors
  • Create style rules
  • Challenge: Create a CSS file with styles
  • Solution: Create a CSS file with styles
Conclusion
  • Next steps

Taught by

Peggy Fisher

Related Courses

Starting GUI Programming with JavaFX
Coursera Project Network via Coursera
Learn Java and JavaFX by creating a Graphical Calculator
Coursera Project Network via Coursera
تعلم Java و JavaFX من خلال عمل آلة حاسبة
Coursera Project Network via Coursera
Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs
Georgia Institute of Technology via edX
Ultimate Java Bootcamp | Build Java GUI and JavaFX Projects
Udemy