Skip to main content

Getting a Jump Start in JavaFX

  • Chapter
Pro JavaFX 2

Abstract

At the annual JavaOne conference in May 2007, Sun Microsystems announced a new product family named JavaFX. Its stated purpose includes enabling the development and deployment of content-rich applications on consumer devices such as cell phones, televisions, in-dash car systems, and browsers. Josh Marinacci, a software engineer at Sun, made the following statement very appropriately in a recent Java Posse interview: “JavaFX is sort of a code word for reinventing client Java and fixing the sins of the past.” Josh was referring to the fact that Java Swing and Java 2D have lots of capability, but are also very complex. JavaFX allows us to simply and elegantly express user interfaces (UIs) with a declarative programming style. It also leverages the full power of Java, because you can instantiate and use the millions of Java classes that exist today. Add features such as binding the UI to properties in a model and change listeners that reduce the need for setter methods, and you have a combination that will help restore Java to the client side of the RIA equation.

Don’t ask what the world needs. Ask what makes you come alive, and go do it. Because what the world needs is people who have come alive. —Howard Thurman

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2012 James L. Weaver, Weiqi Gao, Ph.D., Stephen Chin, and Dean Iverson, with Johan Vos, Ph.D.

About this chapter

Cite this chapter

Weaver, J.L., Gao, W., Chin, S., Iverson, D., Vos, J. (2012). Getting a Jump Start in JavaFX. In: Pro JavaFX 2. Apress. https://doi.org/10.1007/978-1-4302-6873-4_1

Download citation

Publish with us

Policies and ethics