My Account Log in

1 option

JavaFX : developing rich Internet applications

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Clarke, Jim, Author.
Contributor:
Bruno, Eric J., Contributor.
Connors, Jim, Contributor.
Series:
Java
The Java series JavaFX
Language:
English
Subjects (All):
JavaFX (Electronic resource).
Java (Computer program language)--Development.
Java (Computer program language).
Graphical user interfaces (Computer systems).
Application software.
Internet programming.
Physical Description:
1 online resource (xxiii, 359 p.) : ill.
Edition:
1st edition
Place of Publication:
[Place of publication not identified] Addison Wesley 2009
Language Note:
English
System Details:
text file
Summary:
Build Rich Applications that Run on the Desktop, the Web, Mobile Devices...Anywhere! Using JavaFX, developers and graphic designers can work together to build robust, immersive applications and deploy them anywhere: on the desktop, on the Web, and on millions of Java-enabled mobile devices. JavaFX lets you maintain your existing graphics and seamlessly integrate them into Java applications. Plus, JavaFX Script is a declarative language that allows you to preserve your investment in the Java platform while allowing more creativity with JavaFX’s Rich Internet Application environment. JavaFX™: Developing Rich Internet Applications brings together all the knowledge, techniques, and reusable code you need to quickly deliver production-quality solutions. Writing for both developers and designers, the authors explain how JavaFX simplifies and improves the RIA development process, and they show how to make the most of its ready-built components and frameworks. JavaFX™ covers everything from data integration to multimedia, special effects to REST. The authors present a full chapter of code recipes and a complete case study application. This book’s wide-ranging content includes Building and running JavaFX programs Understanding the role of graphics designers in creating JavaFX Graphical Assets Writing fast, efficient JavaFX Script programs Using data binding to simplify Model-View-Controller application design Creating rich user experiences with JavaFX visual components Bringing user interfaces to life with lighting, reflection, and other special effects Adding motion with the JavaFX animation framework Incorporating pictures, sound, and videos in your applications Creating RESTful applications with JSON and XML Writing JavaFX applications that make the most of the underlying Java platform The Java™ Series is supported, endorsed, and authored by the creators of the Java technology at Sun Microsystems, Inc. It is the official place to go for complete, expert, and definitive information on Java technology. The books in this Series provide the inside information you need to build effective, robust, and portable applications and applets. The Series is an indispensable resource for anyone targeting the Java platform.
Contents:
Cover
Contents
Foreword
Preface
Acknowledgments
About the Authors
Chapter 1 Getting Started
Installing the JavaFX Platform
Setting Up NetBeans IDE for JavaFX 1.2
Distributing the Application
Command Line
Eclipse
Chapter Summary
Chapter 2 JavaFX for the Graphic Designer
Graphic Design and JavaFX
JavaFX Production Suite
Adobe Illustrator CS3
Adobe Photoshop CS3
Scalable Vector Graphics
Chapter 3 JavaFX Primer
JavaFX Script Basics
JavaFX Script Language
Class Declaration
Mixin Classes
Object Literals
Variables
Sequences
Declaring Sequences
Accessing Sequence Elements
Modifying Sequences
Native Array
Functions
Strings
String Literals
Formatting
Internationalization
Expressions and Operators
Block Expression
Exception Handling
Operators
Conditional Expressions
Looping Expressions
Accessing Command-Line Arguments
Built-in Functions and Variables
Chapter 4 Synchronize Data Models-Binding and Triggers
Binding
Binding to Variables
Binding to Instance Variables
When Can a Variable Be Bound?
A Simple Example Using Binding
Binding with Arithmetic and Logical Expressions
Binding and Conditional Expressions
Binding and Block Expressions
Binding to Function Calls
Binding and For Expressions
Bidirectional Binding
Advanced Binding Topics
Binding and Object Literals
Bound Functions
Triggers
Coming Features
Chapter 5 Create User Interfaces
User Interfaces
The Stage
The Scene
Style Sheets
Nodes
Custom Nodes
javafx.scene.Group
Layout
Layout Basics
Custom Layout
Input Events
Mouse Events
Key Events
Text Display
Text
TextBox
JavaFX 1.2 Controls
Custom Controls
Shapes
Paths.
Java Swing Extension
Custom Swing Component
Chapter 6 Apply Special Effects
Effects
Shadowing
Lighting
Gradients
Blurs
Reflection
Blending
PerspectiveTransform
Glow and Bloom
DisplacementMap
Miscellaneous Color Adjustment Effects
Chapter 7 Add Motion with JavaFX Animation
Computer Animation
Timelines
Key Frames
Duration
Key Values
Interpolation
Tweening
Standard Interpolators
Writing a Custom Interpolator
Path-Based Animation
Total Solar Eclipse Examples
JavaFX Shapes
Chapter 8 Include Multimedia
Multimedia
Images
Media-Audio and Video
Chapter 9 Add JavaFX to Web Pages with Applets
JavaFX and Applets
Deploying a JavaFX Application as an Applet
NetBeans IDE for JavaFX
Manual Generation to Support JavaFX Applets
Undocking from the Browser
JavaFX and JavaScript Interaction
Java Web Start
Chapter 10 Create RESTful Applications
What Is REST?
Representational State Transfer (REST)
Building a RESTful System
JavaScript Object Notation (JSON)
Yahoo! Web Services
GeoNames Web Services
JavaFX and REST
The JavaFX Weather Widget
A Mashup Application
JavaFX and XML
Chapter 11 JavaFX and Java Technology
Classes
Java Objects
Function Parameter and Return Mapping
Java Scripting
Basic Scripting Evaluation
Java Scripting API with Global Bindings
Java Scripting API with Compilation
Java Scripting API with Error Handling
JavaFX Reflection
Chapter 12 JavaFX Code Recipes
JavaFX and JavaBeans
Server Call Back
Node Effects-Fader and Magnifier
Fader
Magnify
Wizard Framework
Progress Bar
Slider
Matrix.
Chapter Summary
Chapter 13 Sudoku Application
How to Access the JavaFX Sudoku Application
The Interface
Source for the Sudoku Application
Packages
JavaFX Source Files
The Overall Design
The Logic
Interfacing with Java Components
Index.
Notes:
Bibliographic Level Mode of Issuance: Monograph
Description based on publisher supplied metadata and other sources.
ISBN:
9786612430855
9780137013548
013701354X
9781282430853
1282430858
9780137013531
0137013531
OCLC:
1027168279

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account