A quiet week this week. I’ll be travelling for the next two weeks, so don’t expect any posts from me during this time.
Apologies for not posting anything last week – I was unwell at the start of the week, and spent the rest of the week catching up!
- A project I started a while back is slowly gaining steam. The FXDocs project aims to create a comprehensive ‘book’ related to JavaFX. It’s all asciidoc, open for contributors to submit sections, and automatically builds new HTML and PDF output on every commit. If you want to contribute, get in touch!
- Sean Phillips was interviewed by Oracle regarding his work on using JavaFX to visualise complex data related to deep space trajectories.
- Version 0.3 of JFXGL, a library that provides “Glue code that allows you to use JavaFX in your OpenGL/LWJGL3 app”, has been released.
- Gerrit Grunwald has posted about formatting numbers in the Medusa gauge library.
- Dirk Lemmermann has posted an interview about a JavaFX application written using Gluon and other open source projects to target iOS and Android devices.
- Christoph Nahr has written about JavaFX chart coloring.
- Patrick Martin has posted a video detailing some of the capabilities found in Dex 0.9.
- Patrick has also written about building JavaFX user interfaces with JSON.
It’s May already. Crazy. Time seriously needs to slow down.
- Eric Canull has forked the FX Experience Tools and got the code working under JavaFX 8 / 9. For a reminder of what the FX Experience Tools are, refer to this blog post from 2012!
- Carl Walker has posted about Kotlin RadioButtons and enumerated types in TornadoFX.
- GOXR3PLUS STUDIO has developed a media player in JavaFX.
- Jason Lee posted about getting JavaFX ListViews to honour container width.
- Recently at Devoxx US, Gluon presented on ‘Building the MyDevoxx App with JavaFX and Gluon‘.
Sorry for missing last week – it was Easter weekend and my chore list was overloaded 🙂
- There have been a few releases of various JavaFX-related projects on GitHub (without, as far as I know, any blog announcement). These releases are for FXGL (A JavaFX / Kotlin game engine), ObjectGraphVisualization (a JavaFX app for visualising object graphs in 3D), ReduxFX (a functional reactive programming library for JavaFX), TornadoFX (a JavaFX library for better Kotlin integration), and FXForm 2 (a form generator for JavaFX).
- Edvin Syse has posted a video of how to use TornadoFX wizard from ‘plain’ JavaFX.
- Jeff Miller has posted a JavaFX Maven Docker image.
- Patrick Martin has released an updated version of Dex, his open source JavaFX data visualisation app.
Another round of weekly links – enjoy!
- Gerrit Grunwald has done another Friday Fun component, this time an image matrix control.
- Gluon has released JavaFXPorts 8.60.9.
- Paweł Gawędzki has posted about ‘elegant JavaFX‘.
- Adam Carroll has released VocabHunter 1.0.20. This release includes a number of usability improvements and new features.
- Carl Dea has updated his post about building a JavaFX HelloWorld app using Java 9 modules in 60 seconds.
April already!?! Where does time go. Anyway, I hope everyone survived April Fools Day for another year.
- I missed a post by Gerrit Grunwald last week, so this week there are two links you should check out – both of them are ‘Friday Fun’ components. Firstly, he has a dot matrix display, and secondly, he has used this dot matrix display to create a stock ticker component.
- Jeff Martin has two posts this week – ‘Custom JavaFX controls and Scene Builder‘, and ‘Better GUIs for Java games‘.
- Roger Lacroix is looking for beta testers of his Swing-based MQTT Message Viewer app.
- Carl Walker has posted about Kotlin elements in TornadoFX type-safe builders.
A number of links this week, including:
- Ron Smits has blogged that ‘keepassFX release coming closer‘.
- Mirko Sertic has been working on his FXDesktopSearch app. As he puts it: “FXDesktopSearch is a Java and JavaFX based Desktop Search Application. It crawls a configured set of directories and allows you to do fulltext search with different languages support on the content.” Reminds me of the good old days of Google Desktop! 🙂
- Tom Schindl has a post about working with the JavaFX UI thread as part of the e(fx)clipse runtime library.
- Edvin Syse has posted a youtube video about writing an application using TornadoFX.
- Dirk Lemmermann has posted about a JavaFX animation tool that he is working on.
A relatively quiet week this week, but a few nice links nonetheless:
- Edvin Syse released FXLauncher 1.0.15, and auto updating launcher for JavaFX Applications.
- GlazedLists 1.10.0 has been released. As Holger Brands put it to me: “It now features an JavaFX extension, which contains a bridge between EventList and ObservableList. EventObservableList is an implementation of ObservableList that is backed by a source EventList. That way you can use your existing EventList pipelines and connect it to the JavaFX world.” Very nice! 🙂
- Stephan Janssen has posted about the ‘brand new “My Devoxx” mobile app‘, built using JavaFX (using Gluon) and running on iOS and Android, which is being used for all Devoxx conferences, including Devoxx US coming up this week.
Sorry for the irregular posts recently – whilst on paternity leave my time was limited and it wasn’t always easy to get posts out. Now that I’m back at work I can more easily get things written. Apologies to anyone I may have missed – keeping an eye out on latest developments was also a little difficult. Anyway, there’s a lot to cover this week:
- Jens Deters has release FontAwesomeFX 8.15, with support for EmojiOne font icons and a number of bug fixes. He has also put the code out for his TimeboxFX 2 project.
- Cuchaz has posted the source for his Time Tracker project, a ‘colorful calendar-like interface for tracking how you spend your time.’
- Tom Schindl has two posts to cover. Firstly, a post on building a JavaFX-based Java IDE. Secondly, he has posted about e(fx)clipse and the future of e4 on JavaFX.
- Gerrit Grunwald continues to refine his great-looking TilesFX project.
- BlueJ 4.0.0, a free Java IDE designed for beginners, has been released with support for JavaFX.
- Edvin Syse has announced the release of TornadoFX 1.7.0.
- Speaking of TornadoFX, Ron Smits has blogged about forms in TornadoFX.
- Michael Heinrichs has released ReduxFX 0.2.
- Manuel Mauky has announced the release of mvvmFX 1.6.0.
- Dirk Lemmermann has blogged about FXSampler, a simple app I wrote in the ControlsFX project to demonstrate components. Because it is open source and designed for anyone to use, it has found a lot of use in other JavaFX projects.
I missed last weeks links due to the arrival of my second child, and I’ve been on paternity leave since then. Therefore, I might have missed some links, but feel free to email me and I’ll get them included next week.
- Thomas Nield has released RxKotlinFX 1.1.0 and 2.0.0 releases.
- Gerrit Grunwald has released an updated TilesFX with improved map tile support.
- Dan Newton has written about editable tables in JavaFX. Normally I would review these articles for accuracy before linking to them, but time constraints mean I haven’t this time around – hopefully it is accurate 🙂
- Dan Newton has also posted about ‘Size does matter (in JavaFX)’, an article about configuring JavaFX charts.
- Markus Falkhausen has finished his class diagrams project for JavaFX.