A relatively quiet week this week – it seems people are recovering after JavaOne, or getting prepared for all the Java-related conferences that seem to kick off this time of the year in Europe! 🙂 In any case, enjoy the links from the past week and I’ll catch you again next week with more 🙂
- The big news this week is that the OpenJFX project announced it is now fully open source (barring source code that cannot be open sourced as it is not owned by Oracle). This announcement came due to the release of the media source code.
- With the recent release of ControlsFX 8.0.2, I interviewed Eugene Ryzhikov to introduce one of the main guys behind the project and to see where he sees the project going in future releases.
- Stephen Chin has announced that he will be interviewing James Gosling again on Wednesday, October 23rd at 8AM Hawaii Time, which is apparently 11AM PST. As Stephen notes, “during this broadcast we will show some of the footage of his aquatic robots, talk through the technologies he is hacking on daily, and do Q&A with folks on the live chat. “
- Pedro Duque Vieira has revisited and improved his Metro styling for JavaFX. It’s great to see people working on ‘native’ styles for JavaFX. We now have both a Metro and an Aqua style for JavaFX.
- Geertjan Wielenga has posted about CaseLnk Case Management System, which is built using JavaFX and the NetBeans Platform.
- Andy Till has published code for his floaty-field JavaFX component. You can see an animation at the previous link to better understand what this is all about.
- The IDR Solutions blog has two posts this week. Firstly, George Perry posts about his three big takeaways from rewriting some of their Swing code in JavaFX. Secondly, Kieran France has posted about his experiments with JavaFX and Java 8, particularly around printing in JavaFX 8.0.
OpenJFX is open source ! Great !
But when can we hope to get a jdk8 with the javaFX sources in it ?
(not used to mercurial)
JavaFX sources are already included as part of JDK 8 builds. In Oracle JDK 8 builds, available form https://jdk8.java.net/download.html, you will find javafx-src.zip in the top-level JDK home directory next to src.zip (which has the JDK sources). Here is a guide to getting those sources viewable in IntelliJ Idea: http://stackoverflow.com/questions/13407017/javafx-source-code-not-showing-in-intellij-idea The JavaFX mercurial repository is still the place to clone the source from if you want to hack on it (https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX). But the nice thing now is that, if like most people you don’t need to hack the implementation yourself, you can download a JDK build with all the sources packaged in it already and easily setup your IDE to view and navigate to the JavaFX source code and documentation, just like you can for the rest of the JRE source.
Ah ok ! That’s nice !
And how often are the JavaFX build integrated in the JDK 8 builds ? The JDK 8 release notes don’t mention JavaFX (except some some Nashorn issues)