Java desktop links of the week, November 13

Firstly, a thank you to everyone who pinged me after my announcement that I was leaving Oracle – I received a huge number of emails of appreciation. My ego is now sufficiently inflated – thanks everyone 🙂 Anyway – it’s the start of another week, so here is another batch of links for you to enjoy! 🙂

  • David Gilbert has released a new project called JFreeChart-FX that contains the JavaFX extensions for JFreeChart, and alongside this a new version of JFreeChart (v1.5.0) that aligns with this new project as a dependency. This improves the JavaFX support in JFreeChart. Simultaneously, David has made a new release of FXGraphics2D (a small API that allows Java2D code to be reused with the JavaFX Canvas) that removes some private API calls so that it can be used with JDK9.
  • Gerrit Grunwald has posted about smoothed charts in JavaFX. Very nice.
  • Renato Athaydes has updated LogFX, a simple Log reader supporting color highlighting and able to handle giant files.
  • yWorks has a new release of yFiles for JavaFX. This is a commercial diagramming framework.

Java desktop links of the week, November 6

A little bit of an interesting week this week!

Java desktop links of the week, October 30

Due to excessive levels of travel in the past week, I was unable to pull together the links for last week. I have tried to keep track of the links as best as I could, but I apologise if I miss any today. Please, let me know and I’ll be sure to post them next week.

Java desktop links of the week, October 16

Sorry about the lack of links last week. With everyone returning from JavaOne there wasn’t a great deal of news, so I decided to carry it over a week. But, here we go – enjoy 🙂

Java desktop links of the week, October 2

  • The big news in the last week is the release of Java 9, and with it updates to JavaFX. This is, of course, a major release which brings with it a lot of changes, mostly around modularity, but there is a huge amount of engineering effort in many less visible areas. I recommend all developers start exploring Java 9 as time permits.
  • With Java 9 out, the libraries we use all need to make the necessary changes to work under the Java 9. This week there have been a huge number of tweets and release announcements of updated versions of various libraries to support Java 9. Libraries in the Java desktop area that have announced Java 9 support include ControlsFX and FontAwesomeFX.
  • As well as libraries, Gluon has released an updated Scene Builder, for both Java 8 and Java 9.
  • Jens Deters has released a fix for MQTT.fx for a bug only present for users of MacOS High Sierra.
  • Thomas Nield has updated RxJavaFX with a minor release to tweak an API.
  • Gerrit Grunwald has returned to his tilesfx dashboard library, fixing some issues.
  • Andres Almiray has posted about defining custom behaviour in FXML with FXMLLoader.
  • Jyloo Software has a blog post on the UI scaling support in Synthetica V3.