Java desktop links of the week, September 7

Wow, we're already a week into September. The year seems to be flying by, and fortunately for the southern hemisphere readers out there, it's starting to get into nicer weather. My garden is becoming more colourful, and I'm spending more time out there than in my office on the weekends. Bring on Summer (and apologies to all northern hemisphere folk) :-)

There is a heap of news this week, and a lot of it is quite interesting and worth reading. Let's get into it.

General

Swing

  • For anyone not following the Swing Application Framework (SAF) mailing list, after Alex Potochkin posted that the SAF will not make it into JDK 7, people started talking about forking it to continue its development. At present there are at least two forks (SAFF and BSAF). If you allow me to jump on my soapbox for a second, this frustrates me to no end. We went from the original SAF project whose requests for help fell on deaf ears (although admittedly there was not much visibly happening on Sun's side either) to two actives forks. If we had offered our time back when it was still JSR-296 we could have had this integrated into JDK 7, but because we waited for it to effectively die, we now have to most probably wait until JDK 8, if ever, before an app framework for Swing can be integrated into a Java release. However, right now I hope very soon everyone can get behind one fork, as there is no point having multiple frameworks with almost precisely the same goals and approach. </soapbox>
  • Ken Orr has posted an update to his Mac Widgets for Java so that the components look more integrated in Snow Leopard.
  • Rémy Rakic has posted the second part in his series on hardware accelerating Java2D/Swing/JavaFX. This post covers pixel shaders in particular.
  • Alex Ruiz has blogged that FEST-Swing 1.2a3 has just been released. FEST-Swing is a Java library that provides a fluent interface for functional Swing GUI testing. This library provides an easy-to-use API that makes creation and maintenance of GUI tests easy.
  • I received an email in the week regarding Mindsilver GUIDE, which is a commercial (yet still in beta) Java GUI builder application. For now they are looking for feedback so please give it a whirl if you are so inclined, and let them know of any issues.

JavaFX

Griffon

That's things for another week. Keep up the good work and I'll see you again soon :-)

Thoughts on “Java desktop links of the week, September 7”