LEADER 05101nam 2200589 450 001 9910814992403321 005 20230807204237.0 010 $a1-118-42166-3 035 $a(CKB)2670000000569494 035 $a(EBL)1798775 035 $a(SSID)ssj0001375635 035 $a(PQKBManifestationID)11783666 035 $a(PQKBTitleCode)TC0001375635 035 $a(PQKBWorkID)11355120 035 $a(PQKB)11375964 035 $a(MiAaPQ)EBC1798775 035 $a(JP-MeL)3000030538 035 $a(EXLCZ)992670000000569494 100 $a20141010h20152015 uy 0 101 0 $aeng 181 $ctxt 182 $cc 183 $acr 200 10$aJavafx for dummies /$fby Doug Lowe 210 1$aHoboken, New Jersey :$cJohn Wiley & Sons, Inc.,$d2015. 210 4$dİ2015 215 $a1 online resource (436 p.) 225 1 $aFor Dummies 300 $aDescription based upon print version of record. 311 $a1-118-38534-9 311 $a1-322-16665-X 327 $aTitle Page; Copyright Page; Table of Contents; Introduction; About This Book; Foolish Assumptions; How This Book Is Organized; Part I: Getting Started with JavaFX; Part II: JavaFX Controls; Part III: Enhancing Your Scenic Design; Part IV: Making Your Programs Come Alive; Part V: The Part of Tens; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part I: Getting Started with JavaFX; Chapter 1: Hello, JavaFX!; What Is JavaFX?; Perusing the Possibilities of JavaFX; Looking at a Simple JavaFX Program; Downloading and Installing JavaFX; Downloading JDK 8; Installing JDK 8 327 $aSetting the path Developing the Click Me Program with Notepad; Developing the Click Me Program with TextPad; Using an IDE to Create the Click Me Program; Chapter 2: Looking Closer at JavaFX Programming; Looking Again at the Click Me Program; Importing JavaFX Packages; Extending the Application Class; Launching the Application; Overriding the start Method; Creating a Button; Handling an Action Event; Creating a Layout Pane; Making a Scene; Setting the Stage; Examining the Click Counter Program; Chapter 3: Handling Events; Examining Events; Handling Events 327 $aImplementing the EventHandler Interface Handling Events with Inner Classes; Handling Events with Anonymous Inner Classes; Using Lambda Expressions to Handle Events; Chapter 4: Setting the Stage and Scene Layout; Examining the Stage Class; Examining the Scene Class; Switching Scenes; Creating a Dialog Box; Creating a Confirmation Box; Exit, Stage Right; Creating a Close button; Handling the CloseRequest event; Putting it all together; Chapter 5: Using Layout Panes to Arrange Your Scenes; Working with Layout Panes; Introducing four JavaFX layout panes; Creating layout panes 327 $aCombining layout panes Using the HBox Layout; Spacing Things Out; Adding Space with Margins; Adding Space by Growing Nodes; Using the VBox Layout; Aligning Nodes in a Layout Pane; Making Nodes the Same Width; Using the Flow Layout; Using the Border Layout; Chapter 6: Getting Input from the User; Using Text Fields; Validating Numeric Data; Using Check Boxes; Using Radio Buttons; Looking at a Pizza Order Application; Part II: JavaFX Controls; Chapter 7: Introducing the JavaFX Node Hierarchy; An Overview of JavaFX Packages; The Node Class; The Parent Class; The Region Class; The Control Class 327 $aChapter 8: Choosing from a List Using Choice Boxes; Creating a choice box; Setting a default value; Getting the selected item; Working with Observable Lists; Listening for Selection Changes; Using Combo Boxes; Creating combo boxes; Getting the selected item; Handling combo box events; Using List Views; Creating a list view; Getting the selected items; Using Tree Views; Building a tree; Creating a TreeView control; Getting the selected node; Looking at a complete program that uses a tree view; Chapter 9: Working with Tables; Creating the Data for a Table; Creating a Read-Only Table 327 $aUsing the TableColumn class 330 $aUnleash the power of JavaFX for a wide range of devices JavaFX For Dummies gives you access to an innovative software platform that allows you to create and deliver rich Internet applications that can run across a wide variety of connected devices. This accessible book highlights the most important features of this powerful graphics platform, giving you the tools to understand it quickly and easily! No experience with JavaFX? No problem. JavaFX For Dummies has been written especially for newbies and it also serves as a great reference resource for more experienced Java developers. 410 0$a--For dummies. 606 $aJava (Computer program language) 606 $aGraphical user interfaces (Computer systems) 615 0$aJava (Computer program language) 615 0$aGraphical user interfaces (Computer systems) 676 $a005.13/3 700 $aLowe$b Doug$0222840 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910814992403321 996 $aJavafx for dummies$93929222 997 $aUNINA