Java Desktop links of the week, March 16th

Given the lack of news related to Swing recently, I think it’s getting to the point where I think another rename of this series is in order, this time to JavaFX links of the week 😉 Regardless, on with the news:

General GUI News:

  • The JavaOne 2009 sessions have been allocated and announced. You can search the sessions here . More information about JavaOne is available on Suns JavaOne website . Whoever is sending me my plane and conference tickets is leaving it very late 🙂
  • Kirill Grouchnikov (@kirillcool ) continues with his Trident animation library . This library does not necessarily animate Swing components, hence it being included in general GUI news. In general, Trident is a high-performance timeline framework, allowing for large numbers of interrelated timelines to be created.

Swing

JavaFX

Griffon

Java Desktop links of the week, March 9th

This week there is a rather large amount of JavaFX news, but very little Swing news. I guess this is a sign of the times 🙂

Swing

  • Coming into my feed reader after posting this blog, I thought I’d quickly add that Ken Orr has a blog post about creating a custom HUD-style combo box.
  • Alexander Potochkin has blogged that the Swing Application Framework is back again. For more background, check out this interview with Hans Muller, back when the project was first approved. SAF has had a turbulent life, most recently with Karsten Lentzsch disapproving of its current state, and whether or not it actually will make it into Java 7 is yet to be seen.
  • InformIT has a post discussing playing media in Java using JMC. All code samples are written in Java, not JavaFX Script.
  • Regarding Swing 2.0, in the 13/02/09 podcast of This Ain’t Your Dad’s Java!, Sun’s Java marketing team has briefly discussed the recent discussion around Swing 2.0. You can listen to the podcast here if you have iTunes (skip forward to around the 5:00 mark. It continues until around the 9:15 minute mark). Their general perspective was that people wanting Swing 2.0 are trolling, whiney and fanboys. Also, despite their protests that Swing is strong, they inferred a number of  times that Swing  is on its way out. I found their means of communication to be somewhat condescending and rude, but perhaps that’s just me. For marketing people who are putting out the opinion of Sun, I found this to be disappointing.

JavaFX

Eclipse/SWT

Java desktop links of the week, March 2nd

Wow – it’s March already – where does time go? Here are the links from the last week that I think were important – as always, email/twitter/courier pigeon me any news that you think is relevant. Have a great week!

Swing

JavaFX

Griffon

That’s it for this week! A very sparse news week, so if I’ve missed anything, please let me know! Have a great week.

SCJP 6 rough study notes

Here are the SCJP 6 study notes I mentioned I wrote. They are rough. I wrote them for my own purposes, so they are brief and highlight the main things I had to remind myself. It is by no means perfect – there are typos, poor layout choices, etc. Unless you’re me, it probably doesn’t make sense 🙂

I apologise for the brevity. I tried to keep the page count to 12. Therefore, if you are printing, I personally recommend you print two pages per sheet of paper, meaning it’ll take 6 pages and be quite readable.

Regardless, people have asked for them, so enjoy. If you find I am wrong, or that I could organise it better, let me know and I may try to maintain it.

Cheers.

SCJP 6 Attained

Just a quick post to announce that today I went for and got my Sun Certified Java Programmer (SCJP) 6 certification. The exam is actually relatively quite difficult, as it really requires a good understanding of the Java language, and in most cases people rely on their IDE to catch their errors. For this reason, it pays to do a bit of study prior to sitting the exam. In the process of doing my study, I actually wrote up a fairly decent 12 page document that covers the areas where I didn’t understand things well enough. It proved to be a good study guide in my opinion.

If anyone is interested in reading it prior to their SCJP exam, let me know and I’ll polish it up and make it available.