Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to No-Security-7518 @leewyatt.bsky.social @dlemmermann.bsky.social @sosuisen.bsky.social Daniel Harris Happy reading, and have a lovely #Java weekend!
sosuisen
@sosuisen.bsky.social
Hidekazu Kubota JavaFX and PKMS (Logseq, Obsidian) enthusiast https://github.com/sosuisen/ VSCode Extensions for JavaFX: https://marketplace.visualstudio.com/publishers/sosuisha
The first stable release of the JavaFX Builder API is now available. github.com/sosuisen/jav... This API allows UI code to represent nested structures that mirror the container hierarchy of the user interface. Check out this sample app to see its features in action: github.com/sosuisen/bmi...
I'm a fan of using JavaFX properties to implement MVVM patterns. IMHO, it might be worth exploring native debounce/throttle support in JavaFX's event model. This could potentially improve performance while also enhancing developer convenience. (Just sharing a thought, not a feature request.)
Looking for feedback: The JavaFX Properties/listeners approach if 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.
That said, I suspect modifying the event model might be challenging due to backward compatibility concerns.
Will #OpenJFX get merged into #OpenJDK again? It would be a perfect match with the Java on Mobile project by @gluonhq.com and @johanvos.bsky.social ! Read more in this blog post: webtechie.be/post/2025-11...
Will OpenJFX Be Merged Into OpenJDK? It Would Be a Perfect Match with Java on Mobile!
While looking for articles for the JFX Central Links Of The Week, I found this very interesting article by Paul Krill on InfoWorld. It’s based on an …
webtechie.be
That doesn't apply to JavaFX. There are many devs, it's used in major corporate projects. But it's not a strategic component for any of the big companies working on openjfx/openjdk, so no devrel, no techvideos, no T&M sales/support... just tons of incoming mail for me.
If you're using the JavaFX "Flowless" library for virtualized controls and are observing sluggish performance, do not add stylesheets to the Virtualized Node. Add them to the Scene. I observed an immediate 10x performance boost by doing this.
I published an interview with Vlad Protsenko about the Cljfx project with a quick intro to #Clojure, demonstration of building a #JavaFX user interface, and an inside look at the @defold.com game engine and its JavaFX IDE. www.youtube.com/watch?v=1JL6... More info: webtechie.be/post/2025-10...
Vlad Protsenko: Combining Clojure with JavaFX for Game Development with Defold (#21)
YouTube video by Frank Delporte
youtube.com
New #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to @johanvos.bsky.social @trixon.se @crschnick.bsky.social @sunnykentz.bsky.social @sreimers.bsky.social Michael Hoffer Florian Enner Abid Maqbool Haidar Ali @dlemmermann.bsky.social Have a lovely weekend!
Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to Kevin Rushforth Stefan Richthofer @apidia.net Helal Anwar JPro @cat-edelveis.bsky.social @cdetastes.bsky.social Happy reading, and have a lovely #Java weekend!
New #JavaFX #LinksOfTheWeek on www.jfx-central.com/links, featuring the 25 release! Thanks to @gluonhq.com @azulsystems.bsky.social @johanvos.bsky.social @logorrr.bsky.social @cat-edelveis.bsky.social @sosuisen.bsky.social Ben & Ryan Show Muhammed Afsal Villan @frankdelporte.be Pi4J
The JavaFX Builder API has been updated to support JavaFX 25. Since the JavaFX API is quite stable, I believe that supporting it through a code generator approach is straightforward. sosuisen.github.io/javafx-build...
JavaFX Builder API Documentation
sosuisen.github.io
Zulu's Java 25 has been added to SDKMAN. You can use it immediately!
JavaFX 25 is available! Released the same day as Java 25. Get the SDK from gluonhq.com/products/jav... or download the maven artifacts from maven central.
JavaFX - Gluon
Roadmap Release GA Date Latest version Minimum JDK Long Term Support Extended or custom support Details 26 March 2026 early access 23 no 25 September 2025 25 (September 2025) 23 yes upon request detai...
gluonhq.com
I fixed an issue with the Maven Language Mode extension for VSCode that couldn't format CDATA correctly. marketplace.visualstudio.com/items?itemNa... #Java
Maven Language Mode - Visual Studio Marketplace
Extension for Visual Studio Code - Language support for Maven POM files
marketplace.visualstudio.com
I have been developing a VSCode extension to generate JavaFX builders, but I decided to rewrite it as a library for a better approach. Recognizing the library's clear potential, I chose to halt the development of the extension. github.com/sosuisen/jav...
GitHub - sosuisen/javafx-builder-class-generator: VSCode extension that provides a builder class generator for JavaFX projects.
VSCode extension that provides a builder class generator for JavaFX projects. - sosuisen/javafx-builder-class-generator
github.com
Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to @gluonhq.com @johanvos.bsky.social Dean Courtney Helal Anwar Gufran Thakur @dlemmermann.bsky.social @sosuisen.bsky.social JPro @defold.com Happy reading, and have a lovely #Java weekend!
I'm releasing the results of my one month of effort. The JavaFX Builder API Project provides a builder pattern API for JavaFX UI components, enabling the creation of JavaFX applications through a fluent, strongly typed, and declarative approach. github.com/sosuisen/jav...
GitHub - sosuisen/javafx-builder-api: Fluent builder APIs for declarative JavaFX UI construction
Fluent builder APIs for declarative JavaFX UI construction - sosuisen/javafx-builder-api
github.com
Hi, I've decided to consolidate my accounts related to JavaFX and PKMS (Logseq and Obsidian) here.