O'Reilly logo

JavaFX Rich Client Programming on the NetBeans Platform by Gail Anderson, Paul Anderson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

12. Wizards

A common scenario in desktop applications is to gather user input to build an object—a new customer, file, Family Tree event, or number sequence, for example. When the building process has multiple steps with multiple options, you need a carefully crafted process to walk a user through the steps. A process that provides this sequence of input panels is called a wizard.

The NetBeans Platform wizard is a multi-class framework that lets you construct such a process. This wizard framework lets a developer specify the graphical components for user input, validate input, store each panel’s state, and dynamically manipulate the wizard step sequence. When the wizard finishes, your application has access to the validated, user-provided input ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required