As I mentioned a few times on Twitter in the last few weeks, I presented at my old university (Massey University) last week. The presentation was 2 hours long, but I still had to keep my slide deck relatively brief. I thought that perhaps the slide deck might be useful to other people, so I have decided to post it up here.
Tor Norbye has done a very useful blog post discussing pixel considerations in Java / JavaFX. Basically, if you’re wondering why your lines look blurred, this post explains why – and how to fix it. If you’re doing anything in JavaFX, you really should read this post.
Rakesh Menon has shown how to use the preview TreeView control we released in 1.3. You should read this as it shows the alternative way of building a tree on-demand. It’s a very nice feature of the TreeView API.
Peter Karich has posted a ‘matchstick graph editor‘ on JFXStudio. For others creating fun little apps, in any stage of implementation, please consider posting details about it to JFXStudio – contact me for details.
Jim Clarke has ported Jim Weaver’s 3D demo I mentioned last week to work on a TV. You can read all about the porting (basically mapping keys to the remote control), and watch a video, on Jim Weaver’s blog.
Sten Anderson has released Music Explorer FX 2.0, which has significant improvements over earlier releases.
I came across the ‘getting started with the JavaFX Composer‘ tutorial this week, and whilst I don’t know it’s age, I thought it might be useful for people wanting to play with this JavaFX RAD plugin for NetBeans.
That’s us for another week. Thanks to everyone for writing these useful posts, and as always please contact me if you think I missed something or should include a link next week. Keep up the hard work folks! 🙂
An absolute tonne of posts this week, particularly in the JavaFX world. It’s great to see that desktop Java is doing well, and that people are so active in improving, growing and supporting the community. Keep it up folks 🙂
Kirill Grouchnikov has posted about the improved keyboard shortcut support in Substance 6.1. This is an important area and I suggest you read this post, even if just to become more aware of the problem space. Coincedently, we did something very similar to this in JavaFX 1.3 and hopefully in the future we’ll document our approach to solving this problem.
Nick D’Arcy has continued his Scala Swing post that I mentioned last week by showing you how to select a ComboBox item programmatically and also listen to changes to the ComboBox.
Amy Fowler has put out two blog posts this week at her new website. The first post covers ‘taming the layout beast‘, and in particular details the general rules you should follow when doing layouts in JavaFX 1.3. Her second post covers the changes to auto-sizing in JavaFX 1.3. These are must-read posts for anyone doing JavaFX development.
The JavaFX documentation team has published a huge article covering all UI controls available in JavaFX. Be sure to use the navigation on the left to browse through the various controls.
Over at FXExperience I did an introductory post on a new preview control in JavaFX 1.3: Menus. I also did a brief introduction to how to style them, but there are far better resources available in last weeks links of the week by Dean Iverson.
Stephen Chin has posted about a new project called Apropos for managing product portfolio planning. The interesting part of this is that the application is written in JavaFX, so it may prove interesting to those keen to understand / develop some best practises around application development in JavaFX.
Antoine Mischler has posted about creating a custom Axis for the JavaFX chart library so that it is possible to plot logarithmic data easily (and without having to modify the data before showing it in the chart). It’s actually impressive how easy this looks to be.
10 people from the Griffon community recently got together to work on some new Griffon plugins. Out of the get-together they created three new plugins, with a fourth on the way. Check out the summary post by Andres Almiray to learn more.
I warned you that this was a busy week! I hope that there was something helpful in the bunch of links above that was of particular help and/or interest to you. If I missed something out, or you just want to complain/sing my praises, please either message me on twitter (@JonathanGiles) or email me.
Right, that’s it for another week. Keep up the hard work folks and I’ll see you all again in a weeks time.
It’s nearly the end of my time in California – I head back to New Zealand tomorrow evening – but before that I need to post a new Java desktop links of the week. This week there were a tonne of posts, and so this post is very long. I had to keep my comments to a minimum as otherwise the post would have been even longer. Let’s get into it!
Wow, that’s a heap of posts. Hope there was something there for everyone. As always, feel free to email me, or chat with me on twitter, if you have anything you want included or to just generally discuss. Have a great week everyone 🙂