Well, no surprises this week with the news that the Oracle acquisition of Sun has been approved by shareholders. With the next step being Government consideration, we can only wonder how much longer Sun will be around. All I hope is that Oracle does it's best to continue developing relevant Java technologies, and keeps Java pretty much on the path it is on now.
This week has been oddly quiet in the Java desktop world. Regardless, here are the most important Java desktop links of the week.
P.S. For anybody out there interested in hearing more Java desktop news, remember to follow me on twitter.
General
- Kirill Grouchnikov announced version 1.0 of the Trident timing framework / animation library. Trident aims to simplify the development of rich animation effects in Java based UI applications, addressing both simple and complex scenarios.
- Alex Ruiz posts his thoughts on a couple of lessons he has learnt in API design, with particular reference to the FEST testing framework he develops.
Swing
- Michael Schnell emailed me to let me know about a 'zoomable' Swing layout which allows for components to shrink and grow as per the users requirements (like in web browsers with ctrl+/ctrl-). You can watch a video of it.
- Dave Gilbert posts that JFreeChart is getting more interactive, with features like zooming via mouse wheel and panning via mouse drag.
JavaFX
- Stephen Chin, along with other members of the JavaFX community (myself included in a very minor way) have begun a new website to help publicise JavaFX. It is hoped that it will become a helpful resource to help developers learn JavaFX.
- Speaking of Stephen, he also responded to Andres Almiray who posted an example of drawing a sphere in Griffons GfxBuilder (see the Griffon links below). Stephen's JavaFX version of the sphere was better than Andres' JavaFX attempt, so it's worth looking at it to more completely compare the Griffon and JavaFX approaches.
- Finally from Stephen (for now), he presented about WidgetFX and JFXtras at the Oakland Java SIG. You can download the PDF's from his blog.
- Jeff Frieson posts an article on Java.net letting you know how to show custom cursors in JavaFX.
- Mark posts about how he used the new charting API in JavaFX 1.2 to download and display information from Hudson (a continuous build server).
- Exadel have released an update to the JavaFX plugin for Eclipse.
- DevX.com has an excerpt of "Chapter 2: A Taste of JavaFX" from Essential JavaFX, one of the new JavaFX books released at JavaOne.
- Rakesh Menon posts how to create custom splash screens in JavaFX (for when the application is initially loading).
- The Pro JavaFX Platform book that I have mentioned / reviewed a few times has had it's hard-copy version finally released. Even people from Sun have written glowing praise for it.
Griffon
- Griffon 0.1.2 was released this week. Because of this, SwingPad 0.3 was updated and released.
- Andres Almiray posts the news that Trident and FX Builders have been released. These a builders which make using Trident and JavaFX features within Griffon easier.
- Andres Almiray posts an example of what is possible in Griffon using GfxBuilder. In this example he has created a 3D sphere in both Griffon and JavaFX, to prove how succinct and complete Griffon is. Stephen Chin responded to this in a link above in the JavaFX section.
That's us for another week. As always, feel free to email me any links you think are relevant. Have a great week!
Thoughts on “Java desktop links of the week, July 19”