This page serves as a catalog of both official Sun demos of JavaFX and those built by the community. Feel free to add your demo apps to the list, either as an external link or to a Planet JFX wiki page which describes the details.
Sun Microsystems Demos
- JavaFX Script JavaFXPad Demo - a lightweight tool that allows you to interactively create graphical elements using the JavaFX Script programming language. It consists of a code editor and a canvas. Whatever you type into the code editor will be displayed in the canvas. It also demonstrates the benefits of JavaFX Script being a statically-typed programming language, providing code-completion and as-you-type validation, in addition to syntax highlighting.
- JavaFX Script Studiomoto Demo - a partial recreation of Motorola's StudioMoto web site using the JavaFX Script language. This demo shows how rollover and other animations used in the StudioMoto web site can be easily created using the JavaFX Script language.
- JavaFX Script Tesla Demo - a partial recreation of the Tesla Motors web site using the JavaFX Script language.
- JavaFX SpaceInvaders Demo - play this arcade classic from Chris Oliver's weblog.
- JavaFX Calculator Demo - styled after MacOS dashboard widgets from Chris Oliver's weblog.
- JavaFX DisplayShelf Demo - styled after iTunes display shelf from Chris Oliver's weblog.
- Christopher Oliver, JavaFX SVG Translator Preview -- SVG viewer and translator to JavaFX Script code.
- Chet Haase, Nodes demo. Source Code
Community Demos
- canoo music pinboard - collects album, photo and video material related to your requested artist using Display Shelf and iTunes Scroll Bar by Chris Oliver.
- JavaFX clock goes SVG - "A nice looking clock in JavaFX"
- JavaFX API - A set of HTML pages for the JavaFX API. Written in JavaFX; code is here.
- Rudi's JavaFX Goodies - A growing list of puzzle games written in JavaFX by Rudi Angela (source code)
- “Shut the Box” game (source code)
- ReportMill, "JavaFX Applet Gallery" - Basic Animation, Interpolations, SwitchShape, Simple Sounds, Slide Shows,...
- Hessian/JavaFX Word Game - A demo and tutorial from Caucho Technology showing how to do client/server communication in JavaFX using the Hessian web services protocol.
- Yang Zhang, "Spreadsheet" - Example of a spreadsheet-like application using JTable.
- Praveen Mohan, "PingPong in FX" - PingPong kind of game in FX
- Praveen Mohan, "BouncingBalls" - Animation of Balls in FX
- Sergey Surikov, "ClockFx" - Example of a standalone application
- Sergey Surikov, "JFXBreakOut" - Breakout game with sound and sourcecode.
- Indy JUG JavaFX Presentation is a demonstration of using the BookPanel widget to enable a presentation facility. This particular presentation (on JavaFX) was given to the Indianapolis Java Users Group on August 29, 2007.
- A Freebase object browser developed in JavaFX Script Freebase is a structured data approach similar to Wikipedia concept, where the public contributes facts into a database (see freebase.com). Here's the source code in a jar file for your reference but please be aware that it is a work in progress so it isn't pretty :-)
- JBoss, "Exadel Flamingo Hotel Booking Demo" - Hotel Booking demo site
- Tobias Trelle, Particle_System_Demo - A simple particle system with some demo applications
- Silveira Neto, "Moving eyes cat" - An cat that moves its eyes. Source and video avaliable.
- Silveira Neto, "Wheel of fortune" - An wheel of fortune. Source and video avaliable.