Java desktop links of the week, June 17

Another week, another bunch of links. Enjoy! :-)

JavaFX

Swing

  • Jide Software has announced the release of version 3.5.6 of their suite of libraries. This release appears to be mostly a bug fix release, with a large number of bugs fixed.
  • Mario Torre has posted on how to use Font Awesome in Swing applications. Mario describes Font Awesome as follows: “The idea is pretty clever, basically embedding SVG descriptions of icons inside a true type font so that they can be referenced by their unicode id. So you basically can add to your web page with just the magic of a little CSS, those fantastic icons anywhere a font could go.”

Catch you all next week!

Java desktop links of the week, June 10

A relatively quiet week this week, but a couple of open source projects continue to keep the community momentum moving forward. Let’s get right into it! :-)

JavaFX

  • Richard Bair announced the beginning of a ‘performance tips and tricks‘ wiki page to track performance ideas and details of the JavaFX infrastructure. This document is intended to be fluid as new areas are discovered and explored.
  • JIDE Software (purveyors of fine Swing UI components) have announced the beta release of JideFX, a collection of libraries (some open source (LGPL+classpath), some commercial) that contain a number of JavaFX UI controls and other useful libraries.
  • I announced the release of ControlsFX 8.0.0 final, which includes a bunch of improvements to dialogs and other new API. This release was once again a team effort, with a substantial percentage of the development by other team members, most notably Eugene Ryzhikov, but also thanks must go to Danno Ferrin and Hendrik Ebbers for their contributions too. As always ControlsFX is available under the BSD license.
  • William Antônio has put up a blog post about developing the server side of a JavaFX CRUD application.
  • ScalaFX 1.0.0 Milestone 4 was released recently. If you’re interested in building JavaFX applications in Scala,  you should definitely check this project out!

Swing

Catch you all in a weeks time!

Java desktop links of the week, June 3

June already?! The months are racing by these days! That’s the problem with always having your head down coding – the seasons change and you barely notice.

JavaFX

  • Daniel Zwolenski released an alpha release of the JavaFX Maven Plugin 2.0, and he is seeking feedback. If you’re interested in JavaFX and Maven, it would be great for you to go to the blog, test out the software and give the feedback Daniel is seeking!
  • Gerrit Grunwald has posted on ‘taming the Nashorn‘. For those unfamiliar with Nashorn (pronounced nas-horn, not nash-horn), it is a brand new JavaScript engine included in Java 8.0. Gerrit’s blog post shows how to write JavaFX applications in JavaScript, and have them appear as desktop applications. It’s very cool to see JavaFX being programmed in all kinds of interesting JVM-based languages (including Groovy, Scala and Ruby as well).
  • Steven Van Impe has a blog post about JavaFX properties in JPA entity classes. As Steven puts it, “This past week, the following question came to mind: can I use JavaFX properties in domain classes that have to be persisted using JPA? That is: can I build domain classes that use JavaFX properties instead of regular properties, yet are persistable like regular JPA entity classes? After a bit of trial and error, I came up with the following answer: it’s actually pretty easy, if you understand JPA’s property access.”
  • Speaking of JPA, Graham Smith has started a series of posts on ‘JavaFX 2 with JPA 2 and Drag and Drop’. So far he has posted part one and part two.
  • Sean Phillips has posted on creating a JavaFX Accordion Toolbar for the NetBeans Platform.

Griffon

SWT

Catch you all next week :-)

Java desktop links of the week, May 27

Another week, another batch of links. I’m in a rush this morning, so lets get right into it! Enjoy :-)

JavaFX

Swing

  • A new office suite, written in Swing, has been released. The suite is called Joeffice, and appears to include an editor, spreadsheet, and presentation tool.

Keep up the great work – catch you all in a weeks time!

Java desktop links of the week, May 20

Welcome to another weeks worth of links. I should note that I’m back in New Zealand after a week in the US, and I was a little distracted last week, so some links may have slipped through the cracks. Sorry if I miss anybodies hard work! :-)

JavaFX

That’s all this week. Catch you again next week!

About

Jonathan Giles is a 28 year old software engineer living in Palmerston North, New Zealand. He holds a Bachelor of Engineering Honours in Software Engineering, a Masters of Science in Computer Science, and is a Sun certified Java programmer. Jonathan specialises in Java, Swing, JavaFX and Client-Server development.

He is currently the tech lead at Oracle in the JavaFX UI controls team, and a Java evangelist. He also blogs over at the FX Experience blog. Obviously, the opinions expressed here are his own.

Contact

Email:   Here
NZ:   +64 22 1985 001
Twitter:   JonathanGiles
LinkedIn:   My Profile
Google+:   +JonathanGiles
Skype:   Skype Me