close
The Wayback Machine - https://web.archive.org/web/20070610234324/https://openjfx.dev.java.net/
Login | Register
My pages Projects Communities java.net

openjfx
Project home

If you were registered and logged in, you could join this project.

Summary OpenJFX
Categories None
Owner(s) afomenko, chrisoliver, ejrenaud, nandiniramani

Welcome to Project OpenJFX

Image

What Is Project OpenJFX

Project OpenJFX is a project of the OpenJFX community for sharing early versions of the JavaFX Script language and for collaborating on its development. In the future, the JavaFX Script code will be open sourced. The governance, licensing, and community models will be worked out as the project evolves.

OpenJFX Community Governance

OpenJFX Community Governance coming soon

What Is JavaFX

JavaFX is a new family of Sun products based on Java technology and targeted at the high impact, rich content market.

JavaFX Script is a highly productive scripting language that enables content developers to create rich media and content for deployment on Java environments. JavaFX Script is a declarative, statically typed programming language. It has first-class functions, declarative syntax, list-comprehensions, and incremental dependency-based evaluation. It can make direct calls to Java APIs that are on the platform. Since JavaFX Script is statically typed, it has the same code structuring, reuse, and encapsulation features (such as packages, classes, inheritance, and separate compilation and deployment units) that make it possible to create and maintain very large programs using Java technology. See the FAQ for more information.

How to Contribute

You are invited to comment on and provide feedback on the JavaFX Script language as it continues to be developed and released.
- Click Announcements to view announcements and news relevant to this project.
- Click Discussion Forums to start or join a discussion on general or specific JavaFX topics, or to share announcements relevant to this project.
(while anyone can view the site resources, including the forums, in order to POST or REPLY in the forums both java.net membership and
the Observer role in OpenJFX are required. Registering for a java.net user account can be done here, then the Observer roles in OpenJFX can be requested here).
- Click Mailing Lists to view the current mailing lists for this project

You can also send an email to the project administrator.

Frequently Asked Questions

Downloads

Wiki

  • The JavaFX Wiki - Read and contribute to the Planet JFX Community Wiki
  •  

Demos

    Note: Requires Java Runtime Environment (JRE) 1.5 or higher. Mac OS users need to upgrade to the latest update for JRE 1.5 or JRE 1.6 (recommended).
  • 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.
  •  

Tutorials

Reference Materials

Image