Accessible from your Account page after purchase. Requires the free QuickTime Player software.
Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.
Additional sample videos, individual lessons and other formats are available here.
Register your product to gain access to bonus material or receive a coupon.
Lesson Introduction Tools Used in This Lesson: FXML, JavaFX Scene Builder and the NetBeans IDE JavaFX App Window Structure Welcome App–Displaying Text and an Image Creating the App’s Project NetBeans Projects Window–Viewing the Project Contents and Adding an Image to the Project Opening JavaFX Scene Builder from NetBeans and Preparing to Build the Welcome App Changing to a VBox Layout Container and Configuring the Layout Adding and Configuring a Label Adding and Configuring an ImageView and Running the App Welcome.java--Creating the GUI from the FXML file Tip Calculator App Test Drive–Introduction to Event Handling Tip Calculator Technologies Overview Building the Tip Calculator App's GUI: fx:id values for the app's controls Building the Tip Calculator App's GUI: Creating the project Building the Tip Calculator App's GUI, Step 1: Changing the Root Layout from an AnchorPane to a GridPane Building the Tip Calculator App's GUI, Step 3: Adding the Controls to the GridPane Building the Tip Calculator App's GUI, Step 4: Right-Aligning GridPane Column 0’s Contents Building the Tip Calculator App's GUI, Step 5: Sizing the GridPane Columns to Fit Their Contents Building the Tip Calculator App's GUI, Step 7: Sizing the Button and Previewing the GUI Building the Tip Calculator App's GUI, Step 8: Configuring the GridPane’s Padding and Horizontal Gap Between Its Columns Building the Tip Calculator App's GUI, Step 9: Making the tipTextField and totalTextField Uneditable and Not Focusable Building the Tip Calculator App's GUI, Step 10: Setting the Slider’s Properties and Previewing the Final Layout TipCalculator Subclass of Application TipCalculatorController Class: import Statements TipCalculatorController Class: static Variables and Instance Variables TipCalculatorController Class: calculateButtonPressed Event Handler TipCalculatorController Class: initalize Method