Welcome to another week of Java desktop links of the week. This week we get to see a bunch of two enterprise Swing applications built atop NetBeans RCP (which all both, in my humble opinion, need a bit of a GUI spit, polish and shine). We also (finally!) see generics being integrated into Swing in the OpenJDK. JavaFX is also gaining momentum, with the GUI Builder tool being shown off, and preview releases of JFXtras and Xenon Data Grid being the highlights.
Swing
- Finally, Florian Brunner has seen his first patch accepted into the OpenJDK. For those unaware, Florian is working on swing-generics, trying to add generics to Swing. This is essentially the start of what I once considered Swing 2.0. His first patch is to add generics to JList. Here's hoping he continues to see more patches integrated, and hopefully without too many hurdles in the Swing-dev mailing list.
- Ken Orr posted an update on the Sea Glass look and feel that he and Kathryn Huxtable are working on.
- Jeremy has posted a very interesting Java applet that demonstrates some code he has made available for creating halftone gradients. The effect is a nice change from normal gradients, but as with all visual effects, use with care :-)
- Geertjan Wielenga has an interview with Craig Marshall, who is involved in a NetBeans RCP project based around Enterprise Financial Management.
- If Enterprise Financial Management isn't your scene, perhaps Satellite Environment Software is. If so, Frane Milos has posted about software written in Swing and built atop the NetBeans RCP.
- TimeFinder v4 has been released. The TimeFinder software is written in Swing and allows universities and schools to reduce and even avoid conflicts in the timetable.
JavaFX
- This week on FXExperience.com Richard Bair blogged about 'language lessons 1: object creation', and 'writing a Java-based game', and Jasper Potts posted a number of sample text effects that he created in JavaFX.
- Coming up in a future release of NetBeans is a JavaFX GUI builder (it'll be available as a preview release in 6.8). This differs from the authoring tool also being developed by Sun, as the JavaFX GUI builder is intended more for developers, rather than the designers who would find more use in the authoring tool. Unfortunately, right now it doesn't have a name - can you help? For some inspiration, screenshots can be seen here and here.
- Stephen Chin has announced a JFXtras 0.6 preview release has been made available, with a full release coming up as soon as any kinks are worked out. JFXtras 0.6 sees a number of new features, controls, and of course bug fixes. It is a great filler library should the functionality not exist in the core JavaFX release.
- Chris Wright and Jim Weaver put up a new article in their "What's new in JavaFX 1.2 technology" series, this time covering RSS, storage and charts.
- Stephen Chin put up his Devoxx conference session slides for you to enjoy.
- Rakesh Menon expanded on his Combo Box control that he developed a few months ago by making it work on mobile devices as well.
- Johan Vos has posted part two in his series of 'JavaFX and OSGi', where he introduces the OSGiFX framework.
- Lawrence Premkumar has written a sample application showing spinning text.
- Peter Pilgrim has posted milestone 4 of his Nelson Core JavaFX Framework and Xenon Data Grid control for JavaFX. As far as I can tell, that mouthful equates to a table control for JavaFX. Please, someone correct me if I'm wrong. You can play with the control yourself by loading the webstart link, and clicking on the images to start the demo.
Griffon
- Todd Costella last week mentioned about Griffon Cast, a website with Griffon-related screencasts. It has just recently started, but more screencasts will be coming shortly.
- Andres Almiray has posted an article he wrote for Groovymag a year ago, titled 'Building Rich Swing Applications with Groovy - Part I'.
That's us for another week. Enjoy the coming week, and I'll catch you all again next week.
Thoughts on “Java desktop links of the week, November 30”