Java desktop links of the week, May 18

Wow. This week a lot of other Java toolkits get a mention, including SWT, Pivot, Groovy, and QT Jambi. Things are feeling a little splintered in the Java desktop world (which to me is a little sad – I’d much rather everyone get behind one or two libraries instead of needlessly duplicating effort). Despite this, it’s open source, and people are welcome to scratch their itches.

Without further ado, here we go – I hope you enjoy!

General

Swing

JavaFX

SWT

Groovy

QT Jambi

Apache Pivot

Have a great week everyone.

Java desktop links of the week, May 10

Hey everyone. This post is going out a bit early as I’m actually away at my wifes graduation from vet school. I apologise that I am not as up to date as could be – I promise to have a better post next week! Regardless, I hope you enjoy!

Swing

  • Alexander Potochkin posted a short blog post updating people on the state of Swing tech in JDK 7 . In short, Nimbus (as we know) has been merged, and JXLayer is likely to be merged shortly. I have made extensive use of JXLayer in my projects, and highly recommend it. Some examples of JXLayer code can be found here .
  • Talking about Java 7, Kirill Grouchnikov released a video showing an animated JFrame which makes use of the Window.setOpacity() API which is new to Java 7.
  • Alex Ruiz posted announcing the release of FEST-Swing 1.2a1 .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. Version 1.2a1 is the first out of three alpha and three beta releases planned for version 1.2. This new version focuses on new features and improvements.
  • Christophe emailed me to let me know of BeanTableModel , which is a dedicated  binding solution (bi-directionnal) between POJO and a TableModel, where all configuration is done by java annotations.
  • I was looking for a Swing-based system tray library this week, as the API made available in Java 6 is AWT-based, and looks ugly. After much searching, the best code I could find was from the fishFarm project, and is an extension of other similar projects to try and remove various operating system quirks. You can find the single class, called JPopupTrayIcon, here .
  • Maxim Zakharenkov emailed me to let me know that Swing Explorer 1.4 has been released. As always, It can be found on the downloads page.

J avaFX

That’s it for the week. Keep up the hard work 🙂

Java desktop links of the week, May 4

Weeks seem to be speeding by at the moment, but the volume of news is still massive. Here is the most important news from the last week:

General

Swing

JavaFX

Pivot

Have a great week everyone, and as always, make sure you spend time away from the computer with friends and family!

Java desktop links of the week, April 27

Given my delay in posting last weeks links of the weeks, there has been a flow-on this week, with the number of links down from the usual volume. Despite this, there are a number of interesting posts that all readers should be interested in. Have a great week everyone.

General

Swing

JavaFX

Pivot

Java desktop links of the week, April 22

Sorry for the delay to this weeks Java desktops links – I have been extra busy and this weekly post takes surprisingly long to compile. Regardless, we’re here now, and that’s the main thing 🙂

Swing

JavaFX

That’s it for another week. Again, sorry for the delays – it’s was difficult to find the hour or so it takes to publish this weekly post this week. Have a great week (what’s left of it) 🙂