Welcome all to another weeks worth of links. Enjoy 🙂
- JavaFX Scene Builder 2.0 Early Access is now available for download! Refer to the release notes to learn what has changed.
- This week the first batch of JavaOne session recordings have been put online. There are a number of JavaFX-related talks available already, so be sure to check them out!
- Danno Ferrin has released version 0.4.0 of the JavaFX Gradle Plugin. New in this release is the ability to specify a particular source set from which to package your runtime classes from. There were also a large number of bug fixes.
- Pedro Duque Vieira continues to revise his JMetro JavaFX stylesheet. This week he has improved the styling of the JavaFX ContextMenu control to make it look more appropriate in JMetro, and also improved the styling of JavaFX push button controls.
- Arnaud Nouard has updated his Undecorator project. In the latest release, there is improved support for showing title text, a cool docking indicator and a bunch of bug fixes.
- Robert Ladstätter has posted a video recording of his presentation at DevFest Vienna 2013. His summary of the talk is that he talks about how to “build a JavaFX application, show how easy it is to create user interfaces with Scene Builder, how to connect a native library (OpenCV) with the Java ecosystem, and above all how to use Scala to glue it all together.”
- Jan Köhnlein has posted a video of his Star Trek LCARS terminal, written in JavaFX.
Catch you all in a weeks time! 🙂
Hi,
Is it only me, or is it impossible to download the Linux version of the Scene Builder Early access? When I accept the license, I can still only download the Windows build…
//Tobias
Will Scene Builder be included in standard JDK8 builds for easier management? It is a tool for JavaFX development, then being in JDK8 is logical (for me).
Allowing inclusion (Scene Builder Kit) will need an explicit license for redistribution (not found).
Since I have been itching to get my hands on Scene Builder compatible with JavaFX 8 for some time — want to give a talk to the local JUG updating a previous talk on JFX 2.2 to show off JFX 8 — I tinkered with the Linux 64 download to reconstruct a “bundle” for OS X. It’s not perfect in that you cannot double-click on the app icon to get it to run, but it does work if you execute the SceneBuilderApp.jar using Jar Launcher (14.9.0) available from the context pop-up menu item “Open with –> Jar Launcher (14.9.0)”
Here’s how I did it.
1. Get SceneBuilder 1.1 if you don’t have it. Install it in /Applications.
2. Get the Linux-64 distribution, using the work-around URL I mention in an earlier comment on this page.
3. Copy the “JavaFX Scene Builder 1.1.app” folder in /Applications and rename the copy to “JavaFX Scene Builder 2.0.app”. Delete all files in “Contents/Java/” folder. Delete the “jdk1.7.0_40.jdk” folder in “Content/PlugIns”.
4. Open a Finder window on the package contents of the new folder “JavaFX Scene Builder 2.0.app”.
5. Unarchive the Linux-64 download using “Open with …> Archive Utility”. Open the folder created by the unarchiving process to find “Apps”. Copy the contents of this folder to the “Contents/Java” folder.
6. Install, if you haven’t already, the Java 8 ea_b112 update.
7. Copy the “jdk1.8.0.jdk” folder from /Library/Java/JavaVirtualMachines/ into the “Content/PlugIns” folder.
When done, you should have the following folder structure (I hope this blogware preserves the indentation). Note where things come from in the comments after the folder name. Note also which folders you don’t have to touch. And finally note how you launch it.