FX Experience Has Gone Read-Only

I've been maintaining FX Experience for a really long time now, and I love hearing from people who enjoy my weekly links roundup. One thing I've noticed recently is that maintaining two sites (FX Experience and JonathanGiles.net) takes more time than ideal, and splits the audience up. Therefore, FX Experience will become read-only for new blog posts, but weekly posts will continue to be published on JonathanGiles.net. If you follow @FXExperience on Twitter, I suggest you also follow @JonathanGiles. This is not the end - just a consolidation of my online presence to make my life a little easier!

tl;dr: Follow me on Twitter and check for the latest news on JonathanGiles.net.

Hi all – welcome to another weeks worth of Java desktop links! Enjoy 🙂

  • This week Scene Builder 2.0 was open sourced as part of the OpenJFX project. This means that it is now possible for people to learn from the Scene Builder code base, and who knows, maybe propose improvements.
  • Speaking of Scene Builder, Sven Reimers has two posts (so far) about embedding JavaFX Scene Builder 2.0 ea in NetBeans. The first post covers embedding the FXML visual renderer, and the second post covers embedding the hierarchy viewer.
  • Tom Schindl has a blog post introducing his new project: SWT running on top of  JavaFX. As he says in the post, “SWT on FX is an SWT implementation which instead of using the native widget it use JavaFX controls under the covers (similar to what SWT on Swing did some years ago).” At present it is more of a research project and is not yet available, although Tom is looking for expressions of interest in the technology so that he can develop a business plan around it.
  • ControlsFX 8.0.3 was released this week, including a new PopOver control, new CheckComboBox/CheckListView/CheckTreeView controls, a new Borders API and a number of updates to SpreadsheetView. Also, the sample application was made more generic to allow for third party projects (such as JFXtras) to make use of it rather than have to develop their own sample application. Other users are more than welcome to use it as the base for their own application.
  • Jens Deters has set up a website for his JavaFX projects (including adm4ee, a “management tool to ease the daily business of Java EE Application Server admins”, and FontAwesomeFX).
  • Gerrit Grunwald has announced that his Enzo project has moved from Github to Bitbucket, and that the build structure has been cleaned up.
  • Bertrand Goetzmann has announced PlantUMLFX, which is “a JavaFX 2 application implemented with a single GroovyFX script, PlantUMLFX.groovy, that allows you to generate UML diagrams with the help of PlantUML.”
  • The tomoTaka blog has a post about how to add drag and drop support for files being dropped on to a JavaFX TreeView control.
  • Sean Phillips has a post rebutting an earlier blog post by Yakov Fain arguing about whether Swing should be killed to force JavaFX usage?

Catch you all next week!