DEV Community

Frank Delporte
Frank Delporte

Posted on • Updated on • Originally published at webtechie.be

JavaFX Links of December 2023

This is the final JavaFX LinksOfTheMonth review for 2023. It was a fantastic year with many evolutions in Java and JavaFX and a complete "fresh" version of JFX Central. Thanks for following these updates, and I'm looking forward to more of your JavaFX work in the new year...

This is the overview of the LinksOfTheWeek that got published on jfx-central.com during December.

Core

  • JavaFX 22 Early-Access Builds, Build 19 (2023/11/24), is available on jdk.java.net/javafx22.
    • Issues addressed in Build 18 and Build 19.
    • JavaFX 22-ea is designed to work with JDK 22-ea, but it is known to work with JDK 17 and later versions.
  • Dirk Lemmermann is happy with a pull request in OpenJFX "that finally adds styling support to the fitWidth / fitHeight / preserveRatio / smooth properties of the ImageView class. I always wondered why they were missing. Turns out they were simply forgotten (but a TODO was in the source code :-))."
  • A little insight into the OpenJFX project by Johan Vos: "We often get requests about 'Why don't you provide a JavaFX build for this or that platform?' The short answer: it's easy to create a one-time build with some parameters, but it's hard to maintain. And expensive. Our AWS bill is impressive. And since all our OpenJFX builds are available for free, this is really a major cost for us."

Applications

Games

Components, Libraries, Tools

  • Gerrit Grunwald is bumping his libraries to JDK 21.
  • PhoneNumberFX by Dirk Lemmermann got extended: "The field can now automatically create prompt texts showing you example phone numbers for the selected country", and more.
  • yWorks, a software library for visualizing, editing and analyzing graphs, shared their newest update which is compatible with the latest JDKs.

Podcast, Video, Books

Tutorials

Miscellaneous

JFX Central

  • The bundled overview of the JavaFX Links Of The Week of November, got published on Foojay.io.
  • The main menu of JFX Central got reworked as we ran out of space, because... we added a complete new section: "Learn"!

Top comments (0)