Blog of Frank Delporte, Java Champion, Software Developer, Technical Writer, Nerd/Geek

JavaFX Links of March 2023

This is the summary of the #LinksOfTheWeek as published on jfx-central.com.

JavaFX Core

  • Johan Vos is working on backports for JavaFX 17.0.7 to guarantee quality and long-term support.
  • Together with the release of OpenJDK 20, we also got the release of OpenJFX 20. Both right on schedule, as always!
    • Announcement by Gluon.
    • Downloads are also provided via OpenJDK on jdk.java.net.
    • Important message in the release notes: “JavaFX 20 is compiled with –release 17 and thus requires JDK 17 or later in order to run. If you attempt to run with an older JDK, the Java launcher will exit with an error message indicating that the javafx.base module cannot be read.”
    • Most important highlight for Johan Vos: “apps created many years ago still run on the latest JavaFX with latest OS. That is far from trivial, require lots of work, and not very common in client frameworks.”
    • And another quote from Johan: “I remember people and companies telling me 5 years ago they love Java and JavaFX, but they were pretty sure JavaFX would not be around in 2 years from them. So they used other client technologies… which don’t exist anymore today… while JavaFX… keeps moving forward. With less hype, and less marketing power than other client frameworks, but with dedication and focus on quality, stability and community. And with tons of stuff todo, I 100% realize that.”
  • You can already start experimenting with JavaFX 21 Early-Access Builds!
  • A request by Raumzeitfalle: “If you like Java and JavaFX, give Scene Builder Leadinge Edge a try. Its latest version runs with Java 20 using JavaFX 20 and it combines many of the pending PRs so that one can test the functionality. Feel free to share your feedback on Github.”

JavaFX and Game Development

JavaFX in Science

Miscellaneous

HiveMQ Cloud, part 4 - Sending sensor data from Raspberry Pi Pico W to HiveMQ Cloud

Exactly one year ago, in December 2021, I published three articles of MQTT messaging with Raspberry Pi, Raspberry Pi Pico and HiveMQ Cloud. On June 30th of 2022, Raspberry Pi released a new product, that is the subject of this post: the Pico W. Yes, a new version of the original Pico, but with Wi-Fi. The new board is for sale for 6$, compared to the 4$ of the original Pico.

Page 8 of 20