FX.js is a smarter alternative to FXML and the JavaFX API.
It has the following facilities:
3) APIs that enable Java (and other JVM language) programs to use these facilities.
The FXJS interpreter is small enough (< 50 Kb) to embed in other programs. For more information see the links under "Project Links" in the left margin.
Source code and NetBeans project for the "Meet Me For Dinner" sample app which is the subject of the JavaOne 2010 session S314178: "Beyond Smartphones: Rich Applications and Services for the Mobile Masses". (search at: http://www.eventreg.com/cc250/main.jsp).
JTB is a syntax tree builder to be used with the Java Compiler Compiler (JavaCC) parser generator.
JTB was originally developped at UCLA up to version 1.3.2 (http://compilers.cs.ucla.edu/jtb/).
It has been upgraded in version 1.4.0+ (2009-2010), as an embedded tool within the SourceForge Eclipse JavaCC plugin.
It is now (2011) provided as a standalone tool in the same hosting environment as JavaCC.
JUG Bodensee (situated at the Lake of Constance, Germany) is a group of JVM & Java enthusiasts providing a platform for sharing experiences all around the JVM ecosystem - from embedded to enterprise from Java to your favorite language on the JVM.
Current status: in foundation
The Packer project provides a new API on top of the GridbagLayoutManager which eliminates the use of the GridbagConstraints objects. It makes it much easier to create compact and functional code blocks which are simple to write and move around in your layout design so that you can quickly developer GUIs.
Writing WebDAV enabled services is simple using "WebDAV Support for JAX-RS" in conjunction with "WebDAV Interoperability Filter". Check out the example project "WebDAV Address Book" to learn how this is done in an 100% vendor-independent way!
A generic application framework based on the NetBeans Platform for JavaFX 2.0 application developers. It consists of NetBeans modules replacing NetBeans RCP Swing components with JavaFX equivalents. Constructs are included enabling other components to be replaced. The point is not to rewrite the world, but to change it. For example, instead of creating new filesystem folders, as the "eFX" project does, existing folders are used, but are loaded into JavaFX toolbars and JavaFX menubars.