A heap of interesting links this week, so I'm going to skip the introduction and get right into it. Enjoy! :-)
JavaFX
- Osvaldo Pinali Doederlein has done another JavaFX 2.0 benchmark using the commonly favoured bubblemark animation test. As always, his findings are in-depth and well worth reading.
- Daniel Zwolenski (aka Zonski) has put up an early access release of his JFX Flow project. You can find the blog post announcing it here, the project site here, and the Google project here.
- Mark Stephens put up a teaser about a project he is working on to enable rendering PDF files inside JavaFX using the JavaFX scenegraph.
- Pedro Duque Vieira has put up some simple util methods to convert to and from BufferedImage in JavaFX. Just a word of warning: this uses impl_* methods.
- Rob Mayhew has blogged about showing fading status messages in JavaFX 2.0.
- Carl Dea has announced a book he is releasing through Apress in December titled "JavaFX 2.0: Introduction By Example".
- Enrique GarcĂa has a sample application showing JavaFX integration with Phys2D.
- Speaking of physics, Bertrand Goetzmann has put up the Groovy source code for the Grezi physics demo (which uses JBox2D, another physics library). You can also watch a video of it.
- Gail Anderson has blogged about the importance of JavaFX properties.
- This week Johan Vos and I put out a slight revision to the DataFX project, pushing it up to 0.0.4. This release includes increased CSS styling support for table rows, as well as early OSGi deployment support.
Swing
- Gerrit Grunwald has announced the release of SteelSeries 3.9.9, the last release for Swing for the coming months, as he has announced he is starting a port of SteelSeries to JavaFX (which I am personally very pleased about!).
- Dave Gilbert has announced the release of JFreeChart 1.0.14. Follow that link for the changelog, but in general he says that this release contains support for multiple and logarithmic axes with PolarPlot, optional drop-shadows in plot rendering, fitting polynomial functions to a data series, some performance improvements in the TimeSeriesCollection class, mouse wheel rotation of pie charts, improved Maven support and numerous bug fixes.
- JIDE Software has put out a new release of their software, taking the version numbers up to 3.3.0. One of the new features in the ExpandedTip API.
Miscellaneous
- Geertjan Wielenga has a blog post titled 'What is Happening vs. What is Interesting'. The premise of his post being that conferences focus on the latest / shiniest technologies like HTML 5 because that is what techies are blogging and talking about. The places desktop Java is being used in are hidden behind the corporate firewall, which is deemed boring. From my own experience, I have seen this too - once you get behind many corporate firewalls, the amount of technology based around 'boring' technologies is massive, and of course, much like Geertjan, I find this kind of stuff far from boring :-) Of course, everyone is entitled to follow their own technology directions, but in this instance, Geertjan is arguing that peoples perception is far, far removed from reality when it comes to the amount of deployment of desktop Java software in enterprises. I applaud Geertjan for his blog post - he was brave to write it, and I think the reality of what he spoke about often gets forgotten as some kind of inconvenient truth.
That's all folks. Keep up all the great work and I'll be back in a weeks time to cover everything that happens this coming week! :-)
Thoughts on “Java desktop links of the week, November 28th”