LEADER 04837nam 2200649Ia 450 001 9910785136503321 005 20200520144314.0 010 $a1-282-76688-0 010 $a9786612766886 010 $a1-84719-895-3 035 $a(CKB)2670000000048333 035 $a(EBL)944020 035 $a(OCoLC)796383627 035 $a(SSID)ssj0000438483 035 $a(PQKBManifestationID)11280990 035 $a(PQKBTitleCode)TC0000438483 035 $a(PQKBWorkID)10452914 035 $a(PQKB)10242129 035 $a(Au-PeEL)EBL944020 035 $a(CaPaEBR)ebr10435424 035 $a(CaONFJC)MIL276688 035 $a(MiAaPQ)EBC944020 035 $a(PPN)228037115 035 $a(EXLCZ)992670000000048333 100 $a20110101d2010 uy 0 101 0 $aeng 135 $aurunu||||| 181 $ctxt 182 $cc 183 $acr 200 10$aJavaFX 1.2 application development cookbook$b[electronic resource] $eover 80 recipes to create rich internet applications with many exciting features /$fVladimir Vivien 210 $aBirmingham $cPackt$d2010 215 $a1 online resource (332 p.) 300 $aIncludes index. 311 $a1-84719-894-5 327 $aCover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1:Getting Started with JavaFX; Introduction; Installing the JavaFX SDK; Setting up JavaFX for the NetBeans IDE; Setting up JavaFX for the Eclipse IDE; Using javafxc to compile JavaFX code; Creating and using JavaFX classes; Creating and using variables in JavaFX; Using binding and triggers to update; variables; Creating and using JavaFX functions; Integrating your JavaFX code with Java; Creating and using JavaFX sequences; Working with JavaFX string; Chapter 2:Creating JavaFX Applications 327 $aIntroduction Building a JavaFX application; Drawing simple shapes; Creating complex shapes using Path; Creating shapes with constructive area; geometry; Drawing letter shapes using the Text class; Handling user input; Arranging your nodes on stage; Making your scripts modular; Creating your own custom node; Controlling your application's window style; Going full-screen; Chapter 3:Transformations, Animations, and Effects; Introduction; Modifying shapes with the Transformation; API; Creating simple animation with the; Transition API; Composing animation with the; Transition API 327 $aBuilding animation with the KeyFrame API Creating custom interpolators for animation; Morphing shapes with the Delegate Shape; class; Using data binding to drive animation; sequences; Applying cool paint effects with gradients; Creating your own customized Paint; Adding depth with lighting and shadow; effects; Creating your own Text effect; Adding visual appeal with the Reflection; effect; Chapter 4:Components and Skinning; Introduction; Creating a form with JavaFX controls; Displaying data with the List View control; Using the Slider control to input numeric; values 327 $aShowing progress with the progress controls; Creating a custom JavaFX control; Embedding Swing components in JavaFX; Styling your applications with CSS; Using CSS files to apply styles; Skinning applications with multiple CSS files; Chapter 5:JavaFX Media; Introduction; Accessing media assets; Loading and displaying images with; Image View; Applying effects and transformations; to images; Creating image effects with blending; Playing audio with Media Player; Playing video with Media View; Creating a media playback component; Chapter 6:Working with Data; Introduction 327 $aSaving data locally with the Storage API Accessing remote data with HttpRequest; Downloading images with HttpRequest; Posting data to remote servers with; HttpRequest; Uploading files to servers with HttpRequest; Building RESTful clients with the PullParser; API; Using the Feed API to create RSS/Atom; clients; Visualizing data with the JavaFX chart API; Chapter 7:Deployment and Integration; Introduction; Building and packaging your app with an IDE; Building and packaging your app with; javafxpackager; Packaging your app to be Web Start(ed); Packaging your app as an applet 327 $aPassing arguments to JavaFX applications 330 $aOver 60 recipes to create rich Internet applications with many exciting features 606 $aWeb site development 606 $aInternet programming 606 $aJava (Computer program language) 615 0$aWeb site development. 615 0$aInternet programming. 615 0$aJava (Computer program language) 676 $a005.133 700 $aVivien$b Vladimir$01092860 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910785136503321 996 $aJavaFX 1.2 application development cookbook$93767547 997 $aUNINA