Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
Buy New
-13% $40.11
FREE delivery Monday, October 5
Ships from: Amazon.com
Sold by: Amazon.com
$40.11 with 13 percent savings
List Price: $46.00 Image
FREE delivery Monday, October 5
Or Prime members get FREE delivery Saturday, October 3. Order within 16 mins. Join Prime
In Stock
$$40.11 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$40.11
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$8.07
Ships from the UK. US orders include tracking. Buy from the UK's book specialist. Enjoy same or next day dispatch. A top-rated and trusted Used book seller on Amazon. Ships from the UK. US orders include tracking. Buy from the UK's book specialist. Enjoy same or next day dispatch. A top-rated and trusted Used book seller on Amazon. See less
$3.99 delivery October 14 - 23. Details
Only 1 left in stock - order soon.
$$40.11 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$40.11
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by WeBuyBooks-UK.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Sponsored
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Mastering JavaFX 8 Controls (Oracle Press)

Follow the author

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
Something went wrong. Please try your request again later.

Mastering JavaFX 8 Controls (Oracle Press)

3.9 out of 5 stars (42)

{"desktop_buybox_group_1":[{"displayPrice":"$40.11","priceAmount":40.11,"currencySymbol":"$","integerValue":"40","decimalSeparator":".","fractionalValue":"11","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"xXD4iIkgx%2B%2BqB1kxRrqf%2FXFaC1AMtyudy5tCGanczF9Xo1B8T9OC8ra%2BRusCKDXHCtwlfLT4RKWTBoxC8BeJ4Ck4K8aatGkwhDTXhFChRHDTPUGYBuGZQ%2FfPp3QFwpHZLqZGy0%2BYqLkh17rLcKCWdg%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$8.07","priceAmount":8.07,"currencySymbol":"$","integerValue":"8","decimalSeparator":".","fractionalValue":"07","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"xXD4iIkgx%2B%2BqB1kxRrqf%2FXFaC1AMtyud%2FbsrqAd8BMyyM7RhEDesq1mNNP6t5KNCpeXfB1TvqpybiYHE2FgWtpEVJ0Ic9ggVMbirRjV%2F5B%2Bb4wNKhK2YC14Q8WCBlhHpbb8p88K3ZFyFIxqEVRqjuTV7OCl9mWjgvRELaxsach%2F3GD60AqwSKVyLusWjtRgf","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.


Design and Deploy High-Performance JavaFX Controls

Deliver state-of-the-art applications with visually stunning UIs. Mastering JavaFX 8 Controls provides clear instructions, detailed examples, and ready-to-use code samples. Find out how to work with the latest JavaFX APIs, configure UI components, automatically generate FXML, build cutting-edge controls, and effectively apply CSS styling. Troubleshooting, tuning, and deployment are also covered in this Oracle Press guide.

  • Understand the properties of JavaFX 8 controls and APIs
  • Create custom controls, transformations, and layouts
  • Work from JavaFX Scene Graph and Scene Builder
  • Visualize data models using advanced control types
  • Use ListView, TableView, and TreeView APIs
  • Handle audio and video content using JavaFX media classes
  • Maximize separation between UI and application logic using FXML
  • Style controls and applications using CSS
  • Extend functionality of Swing and SWT applications with JavaFX

Code examples in the book are available for download.


From the brand

Editorial Reviews

From the Publisher

Hendrik Ebbers is senior Java architect at Materna GmbH in Dortmund, Germany. His main focus besides research and development is primarily in the areas of JavaFX, middleware, and DevOps. Additionally, Hendrik is founder and leader of the Java User Group Dortmund and gives talks and presentations in user groups and international conferences. He blogs about UI-related topics at guigarage.com (or on Twitter @hendrikEbbers) and contributes to some open source projects such as DataFX, BoxFX, AquaFX, and Vagrant-Binding.

About the Author

Hendrik Ebbers is senior Java architect at Materna GmbH in Dortmund, Germany. His main focus besides research and development is primarily in the areas of JavaFX, middleware, and DevOps. Additionally, Hendrik is founder and leader of the Java User Group Dortmund and gives talks and presentations in user groups and international conferences. He blogs about UI-related topics at guigarage.com (or on Twitter @hendrikEbbers) and contributes to some open source projects such as DataFX, BoxFX, AquaFX, and Vagrant-Binding.

Product details

  • ASIN ‏ : ‎ 0071833773
  • Publisher ‏ : ‎ McGraw Hill
  • Publication date ‏ : ‎ July 7, 2014
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 336 pages
  • ISBN-10 ‏ : ‎ 9780071833776
  • ISBN-13 ‏ : ‎ 978-0071833776
  • Item Weight ‏ : ‎ 1.28 pounds
  • Dimensions ‏ : ‎ 7.38 x 0.76 x 9.13 inches
  • Part of series ‏ : ‎ Oracle Press
  • Best Sellers Rank: #4,377,156 in Books (See Top 100 in Books)
  • Customer Reviews:
    3.9 out of 5 stars (42)

About the author

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
Hendrik Ebbers
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Hendrik Ebbers is a Java champion, a member of JSR expert groups and a JavaOne rockstar. He has achieved all this through his passion for open source and communities. Hendrik is the founder and leader of the Java user group Dortmund and gives talks and presentations at conferences and selected user groups worldwide. Hendrik is a member of the JakartaEE working group (WG) and the Adoptium WG. In addition, Hendrik Ebbers is a member of the Board of Directors of the Eclipse Foundation.

Next to Eclipse-related projects, Hendrik also contributes to other open source software (OSS). For example, he is a core committer of the Hedera Hashgraph, the only open source public ledger written in Java. He helps Hedera and Swirlds Labs develop secure, fast, and reliable components using open source standards and well-known workflows.

Customer reviews

3.9 out of 5 stars
42 global ratings
Sponsored

Customers say

Customers find the book to be a good reference tool. However, the content receives mixed feedback, with one customer noting it provides plenty of code examples to facilitate understanding.
AI Generated from the text of customer reviews

Select to learn more

5 customers mention informative, 4 positive, 1 negative
Customers find the book informative and useful as a reference tool, with one customer noting it provides everything needed to be productive in JavaFX.
Excellent reference for learning javaFX. Plenty of code examples to facilitate understanding. Four stars because of two reasons....Read more
Good Reference tool, Examples all worked which is rare from my experience, I learned a lot.Read more
This doesn't give the reader tons of fish to eat, this book teaches fishing....Read more
This book is not about mastering JavaFX. It serves two other purposes, neither of which are particularly relevant....Read more
7 customers mention content, 3 positive, 4 negative
Customers have mixed opinions about the content of the book, with some finding it very descriptive and providing plenty of code examples to facilitate understanding, while others note it lacks coherent information and has too many overviews.
There’s not much content here that doesn’t already exist in the JavaFX docs....Read more
...The code samples inside this book tend to be rather short and very descriptive, which is a big plus.Read more
This is not the comprehensiveRead more
...The concepts are logically explained, in just the right amount of detail....Read more

Top reviews from the United States

  • 5 out of 5 stars
    Everything you need to know to be productive in JavaFX 8
    Reviewed in the United States on August 17, 2014
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This doesn't give the reader tons of fish to eat, this book teaches fishing. This book gave me insight into JavaFX 8 architecture and now I'm able to do anything on my own, no further reading needed. As a big plus, this book is very well written and easy to understand. Hendrik Ebbers did a great job. Everywhere in this book, you can feel author's experience and understanding of JavaFX.

    Kindle formatting is good, I had no troubles reading anything. Code samples are images, but can be easily red on Kindle 5.Source code is available for download, but I haven't tried that, since I'm only looking for explanation and understanding. The code samples inside this book tend to be rather short and very descriptive, which is a big plus.

    10 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 4 out of 5 stars
    Excellent javaFX for learning the controls
    Reviewed in the United States on November 29, 2019
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Excellent reference for learning javaFX. Plenty of code examples to facilitate understanding. Four stars because of two reasons. The book could stand an editing. I noticed more errors as you got later in the book but this should not distract from it's value. Second, the author could have added a chapter with coding examples for multiple scene/multiple stage manipulation and handling. Over all, I think this was an excellent investment in ramping up and expanding my java/javaFX knowledge. I recommend the book for all programmers wanting to quickly get up to speed and productive with javaFX.

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 5 out of 5 stars
    Well thought out and well written
    Reviewed in the United States on July 5, 2014
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book is excellent. I sense that a great deal of thought went into this book and it is very well written. I have about 20 years of programming experience, but I'm new to Java. I first read about 2/3 of Schildt's Complete Reference (9th ed.), which is also well written and packed with information. Then I read the first 50 pages of DiMarzio's Quick Start Guide to Java FX but stopped because I found it to be very disappointing (to put it politely). And then I read the first 4 chapters (88 pages) of this book and plan to continue reading the rest. (I thought this background might help give my evaluation some perspective.) I think this book will be appreciated either by experienced programmers who are new to Java or by experienced Java programmers who are new to FX or looking for insightful info about FX, FXML, and the FX controls.

    13 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 3 out of 5 stars
    Three Stars
    Reviewed in the United States on May 23, 2018
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This is not the comprehensive

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 5 out of 5 stars
    This is an outstanding book. The concepts are logically ...
    Reviewed in the United States on July 17, 2014
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This is an outstanding book.

    The concepts are logically explained, in just the right amount of detail. I will be recommending that the rest of our developers read and use this book as a reference as we get going on our Java FX project.

    4 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 1 out of 5 stars
    One Star
    Reviewed in the United States on September 2, 2017
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Lack of samples and explanstions

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 4 out of 5 stars
    I like it. I like comparison to Swing in book ...
    Reviewed in the United States on June 6, 2018
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I like it. I like comparison to Swing in book as I am coming from Swing to FX. Only complaint is code that I download for this book from OraclePressBooks.com is not the same as in book examples

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 5 out of 5 stars
    Five Stars
    Reviewed in the United States on August 16, 2014
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Good Reference tool, Examples all worked which is rare from my experience, I learned a lot.

    2 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

Top reviews from other countries

    Translated by Amazon
    See original
  • 5 out of 5 stars
    Muito bom!
    Reviewed in Brazil on March 1, 2015
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    O livro mostra de maneira bastante prática os aspectos semânticos da ferramenta. O que nos deixa bastante felizes com os resultados obtidos no estudo.

    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    Translated from Portuguese by Amazon
    See original
  • 3 out of 5 stars
    I didn't find it that helpful
    Reviewed in Canada on February 27, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I was really hoping to learn how to make reusable custom JavaFX controls...this didn't really help with that.

    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 5 out of 5 stars
    Don't buy this book if you're new to Java and you're not interested in GUI programming, otherwise this is the one.
    Reviewed in the United Kingdom on September 4, 2014
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This is how a computer book should be written for experienced programmers.

    There are plenty of books out there for beginners, so why do most programming books spend hundreds of pages regurgitating the blindingly obvious.

    This is not one of those books.

    A lot of Java books still bang on about AWT and Swing. Why?

    JavaFX is the Ferrari of Java GUI programming, AWT the Morris Minor and Swing (well decide for yourself)

    Having got that off my chest, if you want to develop JavaFX applications and you already know how to write "Hello, world!" on your screen in 10 different languages, buy this book. It gets straight to the point and stays on it.

    Enough said.

    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 4 out of 5 stars
    Good info, code examples a bit hard to read, but OK
    Reviewed in Germany on April 9, 2017
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This is probably not the author's fault, but that of Amazon's kindle books. I've noticed this in other digital books I bought from Amazon (I usually read on Kindle for PC and kindle for Android): Pretty much all the code examples are in a raster image, not selectable text. Obviously it would make for easier learning if you could copy/paste the part where you're at in the book and test it in your IDE of choice (sure, the code is probably available on some website, Github or sth, but let's face it, often times we don't feel like browsing through a bunch of subfolders looking for the part where I'm at in the text).

    Biggest problem is, that it's hard to read the tiny font. On the Kindle for PC app I can't seem to enlarge or zoom in on the code that is in image form. On Kindle for Android, for some reason, you can tapp the graphic and it enlarges... which is a 'little' better, but not much better, because it reveals the low resolution nature of the graphic inlay! It's a bit frustrating, to have to strain your eyes to follow the code examples. And since the code can get a bit tricky, you often have to re-read it several times anyway, which makes the tiny font/low-rez all the more annoying.

    Now, I don't want this review from keeping you from getting this book if you're looking to learn JavaFX. In the end, the value you get is there. You get a nice, focused bundle of information by somebody who obviously knows what he's doing. 4/5 stars

    (the attached image is a 1:1 screengrab from my kindle for PC experience)

    Good info, code examples a bit hard to read, but OK
    4 out of 5 stars
    Good info, code examples a bit hard to read, but OK
    Reviewed in Germany on April 9, 2017

    This is probably not the author's fault, but that of Amazon's kindle books. I've noticed this in other digital books I bought from Amazon (I usually read on Kindle for PC and kindle for Android): Pretty much all the code examples are in a raster image, not selectable text. Obviously it would make for easier learning if you could copy/paste the part where you're at in the book and test it in your IDE of choice (sure, the code is probably available on some website, Github or sth, but let's face it, often times we don't feel like browsing through a bunch of subfolders looking for the part where I'm at in the text).

    Biggest problem is, that it's hard to read the tiny font. On the Kindle for PC app I can't seem to enlarge or zoom in on the code that is in image form. On Kindle for Android, for some reason, you can tapp the graphic and it enlarges... which is a 'little' better, but not much better, because it reveals the low resolution nature of the graphic inlay! It's a bit frustrating, to have to strain your eyes to follow the code examples. And since the code can get a bit tricky, you often have to re-read it several times anyway, which makes the tiny font/low-rez all the more annoying.

    Now, I don't want this review from keeping you from getting this book if you're looking to learn JavaFX. In the end, the value you get is there. You get a nice, focused bundle of information by somebody who obviously knows what he's doing. 4/5 stars

    (the attached image is a 1:1 screengrab from my kindle for PC experience)

    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

  • 5 out of 5 stars
    Veramente ok
    Reviewed in Italy on December 16, 2016
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Trovo questo libro tecnico, in particolare in formato elettronico, veramente ben fatto. Approfondisce gli argomenti in maniera esaustiva e semplice con esempi.

    Sending feedback...
    Thanks, we'll investigate in the next few days.

    We'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.

    Translated from Italian by Amazon
    See original