Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

JavaFX Links of November 2025

  • November 30, 2025
  • 207 Unique Views
  • 6 min read
Table of Contents
CoreApplicationsGamesComponents, Libraries, ToolsPodcasts, Videos, BooksTutorialsMiscellaneousJFX Central

Here is the overview of the JavaFX LinksOfTheMonth of November 2025. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via [email protected].

Core

  • Article by Paul Krill on InfoWorld: "Will JavaFX return to Java?" "Just as a proposal to return JavaFX to the Java Development Kit has drawn interest in the OpenJDK community, Oracle too says it wants to make the Java-based rich client application more approachable within the JDK. ... An October 29 post by Bruce Haddon on an OpenJDK discussion list argues that the reasons for the separation ... are much less applicable today."
    • Frank Delporte sees a perfect match with the Java on Mobile project and published a post about it: Will OpenJFX Be Merged Into OpenJDK? It Would Be a Perfect Match with Java on Mobile! "Again, some exciting developments seem to be happening in the Java world! There’s a growing discussion about bringing JavaFX back into the OpenJDK, and it couldn’t come at a better time, especially with Johan Vos and the team at Gluon working hard on making Java a first-class citizen on mobile platforms. ... I’m excited to see where this goes. Java has always been about 'write once, run anywhere,' and these initiatives could finally deliver on that promise more completely than ever before."
    • This post got also republished on Foojay.io.
  • Request by Johan Vos: "JavaFX developers using Windows: please help the development by doing some performance test for Direct3D 12." More info in this mailinglist message by Lukasz Kostyra.
  • Article by Ben Evans on InfoQ: "Running Java on iOS: Gluon Introduces OpenJDK Mobile Resources and Automated Build Pipelines". "The long-awaited Hotspot-on-iOS project is reporting major progress - OpenJDK is now able to build and run on iOS. This is the next milestone on a journey that started a long time ago - InfoQ first reported on it back in 2015. More recently, the mobile repository of OpenJDK (which is downstream of the main repo) has been able to build a static version of libjvm, allowing iOS binaries to execute Java code."
  • Message by Johan Vos highlighting the fact JavaFX is a full open-source project: "Keep in mind that the Gluon LTS releases of JavaFX 17u and JavaFX 21u are free to download and use. With Gluon, we do offer an LTS service but the releases themselves are really free. We don't want to charge people for creating JavaFX applications. No reason to pay unless you need support."
    • And he is looking for feedback about a core JavaFX feature: "The JavaFX Properties/listeners approach is really powerful to bind UI components to changing values. But it is often over-used and the main source of performance issues. It's very easy to kill performance by adding a listener to a property that is modified during layout." What do you think? Did you experience such performance issues?

Applications

Games

Components, Libraries, Tools

  • Message on Reddit JavaFX by Bruno Salmon: "WebFX now supports TeaVM: bringing WebAssembly and Kotlin to JavaFX on the Web!" with a link to a full blog post: "We’re excited to announce that WebFX now officially supports TeaVM, a Java to WebAssembly compiler that unlocks faster startup times and broader JVM language compatibility with now Kotlin and Scala! We already have multiple live demos running with TeaVM."

Podcasts, Videos, Books

  • Frank Delporte interviewed Johan Vos and Stephen Chin at Devoxx Belgium 2025. The video is now available on YouTube. Johan is one of the lead OpenJFX developers and talks about the history of Java and JavaFX, and the future with the Java on Mobile project. Stephen is the author of "The Definitive Guide to Modern Java Clients with JavaFX."
  • New "JavaFX In Action" interview published by Frank Delporte with Craig Raw about the Sparrow Bitcoin Wallet: "I don't have any bitcoin myself, but still find the idea of the blockchain and 'public shared money' fascinating. And as it turns out, there is a free and open-source bitcoin wallet, Sparrow, created with JavaFX, that wants to help people understand how the Bitcoin system works and make transactions easy to understand. And while Craig explains the app itself, we also learn a lot about the Bitcoin ecosystem, reproducible builds, security, hardware wallets, and more!"
  • Foojay Podcast #83 with Johan Vos and Stephen Chin: OpenJDK Evolutions plus Tips and Tricks:
    • Johan takes us on a journey through Java's history, from porting Java to Linux in 1995 to his current work on bringing Java and JavaFX to mobile and embedded devices through the Java On Mobile project.
    • Stephen is the author of "The Definitive Guide to Modern Java Clients with JavaFX," who shares insights on building cross-platform client applications.

Tutorials

Miscellaneous

  • Gerrit Grunwald has fans! 😉: "Yesterday at the event of the Amsterdam JUG, someone from the audience came to me after my session and thanked me for creating the JavaFX libraries I did create... It always makes me really happy to see people use the things that I just created for the fun of it. Love the Java Community."
  • Interesting read: Solving the Java 24/JavaFX 24 Compatibility Issue: Unsafe Access Flag. "The warnings you're seeing, especially those related to sun.misc.Unsafe and WARNING: package sun.misc not in java.base, are a direct result of JEP 471 and JEP 498 in the newer Java versions (starting around JDK 23/24). ... Future JavaFX Versions (JavaFX 25 and beyond) are expected to have this internal usage removed or replaced with modern alternatives (like the Foreign Function & Memory API introduced in Java). Until then, using the --sun-misc-unsafe-memory-access=allow flag is the correct way to handle this transition period. You should keep an eye on the JavaFX release notes for updates on when this internal dependency is completely phased out!"
  • Mark J. Koch needs a JavaFX-break: "My end of the year goal is to make this pile of circuits into a working analog synth. Then, and only then, am I allowed to go back to gamedev on my JavaFX Neuromancer PC remake while sipping egg nog. Too many hobbies."
  • Screenshot by jaavaaguru on Reddit: "I'm working on a theme designer app, and came up with this color picker idea this morning and implemented it from scratch. Any thoughts for improvements?"
  • Frank Delporte introduced the new hashtag #JavaOnSingleBoardComputers. "Thanks to DFRobot, I took my first step toward testing other single-board computers with Java, JavaFX, and Pi4J. The LattePanda IOTA looks like a great board and calls for more experiments after a quick first test..." Video and blog are available here and show a JavaFX JBang application running smoothly on the IOTA.

JFX Central

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Comments (0)

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

No comments yet. Be the first.

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard