JavaFX : Java Glossary

*0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ (all)

JavaFX
Introduction Books
Key Classes Links

Introduction

JavaFX Mobile is a platform for cellphones based on Java and Linux. JavaFX Script is a statically typed scripting languages for use in devices such as TV set top boxes. It handles GUIs (Graphic User Interfaces) by static declarations. I have been told it is supposed to replace Swing. The Java FX toolkit is now bundled with Java 1.8. Hit has two major benefits:

I have not used it yet. What is needed is much more layout intelligence so you just specify the data you want, not the layout and the run time lays it out in using styles, similar to CSS (Cascading Style Sheets).

It uses FXML, a type of XML (extensible Markup Language) to describe user interfaces without writing Java code, yet all the code is written in standard Java. It is not a new language.

Each component has only one event handler. It handles all possible types of event.

I could not run any of the sample apps until I installed both the 64-bit and 32-bit runtimes. Opera would not work at all. Firefox froze, even after restart. Eventually it gave me a chance to start a new session. Chrome put up an almost invisible extra prompt asking me if a really, really wanted to run Java. Gak!

Oracle is somewhat vague on just what JavaFX does. I suspect it allows you to write hybrid apps that will run unmodified standalone on a desktop, as Applets in browsers or in cellphones. JavaFX supports a way of doing 3D drawings without writing Java code, just parameters to describe geometrical objects, something like Pov-Ray (Persistence Of Vision Ray). NetBeans has special facilities for JavaFX. I have heard it described as stripped down Swing, an Ajax replacement and a Java-based Flash.

I am reminded of an old Saturday Night live skit with Gilda Radner, Chevy Chase and Dan Akroyd.
Wife: New Shimmer is a floor wax!
Husband: No, new Shimmer is a dessert topping!
Spokesman: Hey, hey, hey, calm down, you two. New Shimmer is both a floor wax and a dessert topping!

JavaFX supports JMC (Java Media Components).

Key Classes

Oracle’s JavaFX Javadoc on Border class : available:
Oracle’s JavaFX Javadoc on Button class : available:
Oracle’s JavaFX Javadoc on CheckBox class : available:
Oracle’s JavaFX Javadoc on ChoiceBox<T> : available:
Oracle’s JavaFX Javadoc on ComboBox<T> : available:
Oracle’s JavaFX Javadoc on DatePicker class : available:

Books

book cover recommend book⇒Learn JavaFX 8: Building User Experience and Interfaces with Java 8to book home
by Kishori Sharan 978-1-4842-1143-4 paperback
publisher Apress 978-1-4842-1142-7 eBook
published 2015-03-19 B00T979UTC kindle
Unlike many other books, this covers JavaFX 1.8. It works with annotated code snippets.
Australian flag abe books anz abe books.co.uk UK flag
German flag abe books.de amazon.co.uk UK flag
German flag amazon.de abe books.ca Canadian flag
Spanish flag amazon.es amazon.ca Canadian flag
Spanish flag iberlibro.com Chapters Indigo Canadian flag
French flag abe books.fr abe books.com American flag
French flag amazon.fr amazon.com American flag
Italian flag abe books.it Barnes & Noble American flag
Italian flag amazon.it Nook at Barnes & Noble American flag
India flag junglee.com Kobo American flag
UN flag other stores Google play American flag
O’Reilly Safari American flag
Powells American flag
Greyed out stores probably do not have the item in stock. Try looking for it with a bookfinder.
book cover recommend book⇒Mastering JavaFX 8 Controlsto book home
by Hendrik Ebbers 978-0-07-183377-6 paperback
publisher McGraw-Hill Education 978-0-07-183378-3 eBook
published 2014-07-07 B00L3TF02K kindle
For the intermediate to advanced user. It explains how JavaFX works.
Australian flag abe books anz abe books.co.uk UK flag
German flag abe books.de amazon.co.uk UK flag
German flag amazon.de abe books.ca Canadian flag
Spanish flag amazon.es amazon.ca Canadian flag
Spanish flag iberlibro.com Chapters Indigo Canadian flag
French flag abe books.fr abe books.com American flag
French flag amazon.fr amazon.com American flag
Italian flag abe books.it Barnes & Noble American flag
Italian flag amazon.it Nook at Barnes & Noble American flag
India flag junglee.com Kobo American flag
UN flag other stores Google play American flag
O’Reilly Safari American flag
Powells American flag
book cover recommend book⇒JavaFX 8: Introduction by Exampleto book home
by Mark Heckler, Gerrit Grunwald, José Pereda, Sean Phillips, Carl Dea 978-1-4302-6460-6 paperback
publisher Apress 978-1-4302-6461-3 eBook
published 2014-05-30 B00IV79JLU kindle
Covers gesture devices, 3D display, embedded systems, and other advanced topics. Unlike most JavaFX books covers Java 1.8. the successor to JavaFX 2.
Australian flag abe books anz abe books.co.uk UK flag
German flag abe books.de amazon.co.uk UK flag
German flag amazon.de abe books.ca Canadian flag
Spanish flag amazon.es amazon.ca Canadian flag
Spanish flag iberlibro.com Chapters Indigo Canadian flag
French flag abe books.fr abe books.com American flag
French flag amazon.fr amazon.com American flag
Italian flag abe books.it Barnes & Noble American flag
Italian flag amazon.it Nook at Barnes & Noble American flag
India flag junglee.com Kobo American flag
UN flag other stores Google play American flag
O’Reilly Safari American flag
Powells American flag
Greyed out stores probably do not have the item in stock. Try looking for it with a bookfinder.

This page is posted
on the web at:

http://mindprod.com/jgloss/javafx.html

Optional Replicator mirror
of mindprod.com
on local hard disk J:

J:\mindprod\jgloss\javafx.html
logo
Please the feedback from other visitors, or your own feedback about the site.
Contact Roedy. Please feel free to link to this page without explicit permission.

IP:[65.110.21.43]
Your face IP:[107.21.149.142]
You are visitor number