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.
by Jonathan Giles | May 11, 2014 | Links
A great line up of links this week, which shows how strong and vibrant our little community is. Keep up the great work folks, it is always fascinating reading about what you’re doing!
- Tom Schindl has two posts this week. Firstly, he has a post detailing how to reuse your e4 SWT-Part implementation in e4 on JavaFX. Secondly, he has a post announcing that the e(fx)clipse all-in-one downloads have been upgraded to Luna M7, and this brings with it some usability enhancements.
- Johan Vos has a post about location-based software in JavaFX, and in particular the OpenMapFX library.
- Johan was also interviewed for Java Magazine, on the topic of JavaFX on Android.
- Marco Jakob has updated his entire tutorial series for JavaFX 8, detailing all the new functionality, as well as improved ways to use old API now that we have lambdas, etc. This is well worth reading.
- James Denvir has blogged ‘one bean to bind them all‘ – a post looking at using JavaFX properties on the server side.
- Jens Deters continues to improve his JavaFX-based MQTT FX application, for publishing / subscribing to MQTT topics. It is very nicely polished, and makes use of ControlsFX 🙂
- Florian Brunner has announced that Drombler FX version 0.3 has been released. With this release the Docking Framework and the Context Framework have been moved from the OSGi-based RCP Drombler FX to the Drombler Commons library collection, which can be used inside and outside of an OSGi platform.
- Gerrit Grunwald updated his NeoPixel blog post to mention that he has now created a NeoPixel 60 JavaFX visualisation as well. He also posted a video of a ‘paper fold’ effect he coded this week.
- The tomoTaka blog has a post showing a simple WebView-based sample app.
- Nathan Howard has posted about how to change the cursor in JavaFX to a custom cursor.
- The ReportMill blog has a short post about running PacMan in SnapCode with Greenfoot.
- This week the ControlsFX project asked the community for help translating it to other languages. If you have a spare 15 minutes and are willing to help translate from English to another language, please go to the ControlsFX i18n wiki page to see if there is a translator signed up or not. Regardless of whether there is or not, if you remain interested, please follow the instructions to contact me. Thanks!
Catch you all next week! 🙂
by Jonathan Giles | May 4, 2014 | Links
Surprise surprise – you folks are all hard at work on JavaFX blog posts! Keep it up, it’s always great to read what you’re all doing! 🙂
- Tomas Mikula continues to post about his interesting ReactFX library, this week he discusses ReactFX’s general stream combinator: State Machine.
- Gerrit Grunwald has two posts this week. Firstly, he has a brief post to announce that Enzo, his JavaFX component library, is available via Maven. Secondly, he has created a NeoPixel24 Ring representation in JavaFX using the Canvas node.
- Marco Jakob has three good posts this week, providing details on JavaFX 8 TableView sorting and filtering, JavaFX 8 event handling examples, and JavaFX TableView cell renderers.
- Rob Terp has a blog post about GMapsFX, a project that allows you to add Google maps to your JavaFX application. This is done using the JavaFX WebView component, with Java code being written to call into the JavaScript of Google Maps.
- Christoph Nahr has two posts this week. Firstly, he has a post about ListView text alignment (in particular, in relation to having multiple ‘columns’ of data in each ListCell). Secondly, he has a post about simulating Platform.runAndWait, which is API that is not shipped in JavaFX as it can lead to frozen UIs when used incorrectly (which is almost always).
- Steven Van Impe has posted part two of his series on JavaFX game loops.
- Falko Riemenschneider has a post about applying Clojure core.async to JavaFX.
- Jens Deters has posted a video of his MQTT FX application, which is a JavaFX application designed to publish and subscribe to MQTT topics.
- IDR Solutions have posted a video tutorial for their NetBeans/JavaFX PDF plugin
Catch you all next week.