Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

JavaFX 8 Playbook: Controls with Data Model

JavaFX is the go-to UI library in the Java ecosystem. This course focuses on how to use controls with the data model; handle large amounts of data from simple to complex use cases from the creation; and use customization until event handling.

Intermediate
2h 58m
(7)

Created by Buddha Jyothiprasad

Last Updated Jun 30, 2025

Course Thumbnail
  • Course

JavaFX 8 Playbook: Controls with Data Model

JavaFX is the go-to UI library in the Java ecosystem. This course focuses on how to use controls with the data model; handle large amounts of data from simple to complex use cases from the creation; and use customization until event handling.

Intermediate
2h 58m
(7)

Created by Buddha Jyothiprasad

Last Updated Jun 30, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

At the core of developing desktop applications using JavaFX is a thorough knowledge of controls. In this course, JavaFX Playbook: Controls with Data Model, you will learn how to use the five most complex controls of JavaFX in order to create useful applications. First, you will learn about creating simple dropdowns using a choice box and move on to complex dropdowns with the help of ComboBox. Next, you will explore list view to display a list of items at once and proceed to learn how to create tables that are static as well as editable. Finally, you will discover how to display hierarchical data using a TreeView. When you are finished with this course, you will have a foundational knowledge of creating, styling, and customizing these controls along with how to use StringConverters, PropertyValueFactories, CellFactories, and CellValueFactories to help you create a truly interactive, engaging, and data-centric application using JavaFX platform.

JavaFX 8 Playbook: Controls with Data Model
Intermediate
2h 58m
(7)
Table of contents

About the author
Buddha Jyothiprasad - Pluralsight course - JavaFX 8 Playbook: Controls with Data Model
Buddha Jyothiprasad
3 courses 3.6 author rating 96 ratings

Buddha Jyothiprasad is an Author with Pluralsight and has more than 10 years of experience in software development. Previously worked with IBM & Oracle and now works as a Developer at Amazon.

Get started with Pluralsight