Ok, this post is slightly early, but I'm not going to be around much for the next three days, so I thought I'd sneak it out a few hours early rather than make you all wait. Also, because I have very, very little time to write this post, it's going to be a little more succinct than usual. All will return to usual next week, but for now, please enjoy! :-)
JavaFX
- The big news of the week is that the first code drop of JavaFX 2.0 source code was finally made public as OpenJFX. The source code is for the UI controls (which is something I work on). If you are interested in learning more about UI controls, or helping to make them better, you should definitely sign up to the mailing lists.
- Adam Bien posted a quick blog post on how to go about getting and compiling the JavaFX 2 UI controls source code.
- Tom Eugelink has announced that the MigLayoutFX2 / MigPane project has moved to become a module of MigLayout itself.
- Dierk Koenig has mentioned that Oracle and Canoo are offering to write a rich JavaFX client application for your needs, free of charge.
- Niklas Hoffman posted recently to the JavaFX Forums introducing a project he has been working on: a 'JavaFX property compiler'. You can find out more at the Google Code project site.
- In a separate Google Code project, Niklas has also showed off a TreeChart component for JavaFX.
- Jim Weaver posted a sample 'TweetBrowser' application.
- In another post, Jim Weaver made available the JavaFX application he is using to present at JavaOne Brazil, titled "The Return of Rich-Client Java".
- Mario Torre posted a JavaFX pathfinding application.
- Roman Kennke has blogged about how the SwingView works. SwingView is a component Roman and colleagues are working on to enable embedding Swing inside a JavaFX application.
- Pedro Duque Vieira has blogged some tips about migrating from JavaFX 1.3 to 2.0.
- The Register has written a three-page post on JavaFX 2.0. Personally, I'm pleased they found the TableView control to be so performant :-)
- Related to the article at The Register, Tom Schindl has blogged to clarify the relationship between fxgraph (his own DSL) and FXML.
- Narayan Maharjan has blogged an introduction to FXML.
- I did a post to show how to disable alternate row highlighting in TableView and ListView controls when the rows contain no content.
Swing
- David Gilbert has blogged about some of the new features in the latest release of JFreeChart.
- René Jahn let me know that VisionX 1.0 has been released. VisionX is a commercial "tool that allows database application creation without developer skills, but it is great for developers too." For people interested in giving it a trial run, try logging in with the username 'desktop' and the password 'links'. I can assure you I get no kick-backs from this.....although I really wish I did :-)
That's that for another week. I'll catch you back here in a weeks time.....
Thoughts on “Java desktop links of the week, December 4”