Here we go for another week! :-) It seems the number of JavaFX links is really starting to pick up after JavaOne. The most notable news this week was that Oracle has started the open source discussion. Find all the details, and plenty of other interesting links, in this weeks Java desktop links roundup!
JavaFX
- This week we made our next move along the road of open sourcing JavaFX, with Richard Bair posting a message to the OpenJDK discuss mailing list. Additionally, he blogged about the plans. As we've mentioned, we really encourage your feedback and participation in this project!
- Zonski continues his series of blogs on FXML and controller injection (with Guice). This week there are four blog posts from him: "Multiple Controllers with Shared Resources", "Views within Views, Controllers within Controllers", "Generic Controllers", and "Better Controller Injection with Guice".
- Mario Torre blogged about work he and two colleagues have been doing to enable embedding swing inside a JavaFX application (the opposite of what is officially supported in JavaFX 2.0 using the JFXPanel component).
Whilst not available currentlyYou can see their work over at their GitHub repo, and elsewhere they have announced a willingness to contribute this back in to the open source JavaFX project. - Tom Eugelink has announced an updated release of MigLayoutFX2 (also known as MigPane). This release adds support for the final JavaFX 2.0 release.
- Kai Tödter has shown off the power of the JavaFX CSS styling functionality by making a dark style and showing how little CSS is required.
- The JavaFX team has its ears to the ground - we hear your feedback! The most recent example of this is the changes we've made to the need to have an OTN account to download the JavaFX 2.0 SDK. As announced earlier this week, this is no longer required.
- Along the same lines, the JavaFX documentation team is seeking your feedback on what you want them to write about. These guys do an amazing job, and they are always trying to find new documentation topics. If you feel something is under-documented, talk to them and you may just find a whole heap more documentation will start appearing on this topic.
- Steve Northover (previously involved with SWT, now working in the JavaFX team) has a talk at EclipseCon Europe 2011 on "JavaFX Past, Present and Future and Interop with SWT and Swing". The talk is next week.
- Stephen Chin discusses JavaFX and the state of client-side Java in a YouTube video posted by O'Reilly.
- Gail Anderson has put up a blog post on building a JavaFX 'Sketch Pad' application using custom binding.
- Wayne Young has been playing around with JavaFX, most notably creating a JavaFX application that integrates JBox2D physics, a side scroller (with update), and a 'crazy bookshelf'. In all cases the code is there for you to explore and experiment with.
Swing
- Gerrit Grunwald has created another 'Friday Fun Component' - this time it is a 'StickyNote' component.
Miscellaneous
- Josh Marinacci has announced the release of Leonardo Sketch 1.0. From the website: "Leo is a open source cross platform vector drawing tool built for designers and programmers. With Leo you can draw, diagram, and create presentations; then export your final work to a variety of formats including PNG, SVG, PDF, Java2D code, and JavaScript Canvas code; as well as sharing your work in progress with Twitter and Flickr."
Hope you all enjoyed the links - catch you all in a weeks time! :-)
Thoughts on “Java desktop links of the week, October 31”