JavaFX Links of June 2026

JavaFX Links of June 2026

Here are the JavaFX LinksOfTheMonth of June 2026. 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 links@jfx-central.com .

Core

  • Message by Johan Vos : “I’ve spent most of today (and the past few days) on JavaFX 17/21/25 LTS. It’s a lot of work, but almost a pleasure because the tools/procedures are so clear. Skara is extremely helpful with backports. And it’s deterministic. JavaFX is very well maintained.
  • From the dev mailinglist: Michael Strauß integrated JDK-8385459 in PR #2177 : Animations should respect reducedMotion preference: “Several JavaFX controls use animations to convey state changes, but none respected the reducedMotion accessibility preference. This change makes TableRowSkinBase, TitledPaneSkin, TabPaneSkin, PaginationSkin, and Charts honor Scene.Preferences.reducedMotion.
  • Apparently, the JFX Adopters Meeting 2026 led to a pull request by Marius Hanl in the OpenJFX repository: 8386663: Stylesheet/StyleClass list should be lazily initialized . Thanks, Oliver Kopp for sharing this info .

Applications

Components, Libraries, Tools

  • Striking_Creme864 shared a video on Reddit : “Live property editing for JavaFX nodes in DevTools. When building JavaFX applications, we often need not only to inspect a node’s properties, but also tweak them to see how they behave. Restarting the app every time to test small changes quickly becomes a major time sink. So we added live property editing directly to the DevTools in our platform (TabShell). The property editor supports three simple forms: basic values, enums, and Insets, but this made UI debugging and iteration much faster.
  • Dirk Lemmermann shared screenshots of the new StageStyle.EXTENDED: “I recently updated the FlexGanttFX showcase application to use the new HeaderBar component and StageStyle.EXTENDED type. This results in a very clean and professional looking UI.
  • Frank Delporte released Lottie4J 1.2.4 : “Fixed Lottie arc rendering: constrained the easing solver to prevent bezier curve divergence. Added bisection fallback for flat-point curves. Fixed full-circle trim path flickering caused by floating-point precision loss in offset wrapping. Fixed border rendering error. Added Pi4J test file.” Available on Maven Central .
  • FXML/2 for JavaFX : IntelliJ IDE plugin for the FXML/2 markup format , supporting syntax highlighting, folding, formatting, EditorConfig-aware indentation, tag and attribute resolution, code completion, and navigation to JavaFX classes. Presented as “FXML 2.0: Write Markup, Ship Bytecode” by Michael Strauß at the JFX Adopters Meeting .
  • Jonathan S. Fisher is working on DiFX, a CDI / Dependency Injection For JavaFX : “The goal is to have CDI backed beans and events inside JavaFx Desktop Applications. I could use a few eyes/ideas before I cut an initial release and stabilize the API.
  • techsenger published ShellFX on GitHub : a platform for building JavaFX applications using an extended MVP pattern. Part of the growing Techsenger JavaFX library ecosystem (alongside CEFFX, TabPanePro, PatternFX, StagePro, etc.).
  • FX Flow 0.6.1 got released: declarative, fluent UI library for JavaFX. Adds validation support for atomic multi-value updates. More info by john16384 on Reddit/r/JavaFX .

Podcasts, Videos, Books

  • Frank Delporte published a blog and video : “Lottie4J started as a single question: can JavaFX render Lottie animations without a WebView? That question turned into a library. The library attracted pull requests. And now I had a 50-minute conversation with Naail Abdul Rahman, R&D engineer at LottieFiles, to talk about where the format is heading and what that means for a Java implementation.
  • Pedro Duque Vieira shared a video on LinkedIn : “New capability added to the IKE Knowledge Layout Editor: display semantics can now be viewed in a table format. This provides a more structured way to inspect semantic information, which can be especially useful when working with large numbers of semantics.
  • A live session of 2,5 hours with Johannes Rabauer and Anton Arhipov: Building a MIDI Visualizer with Junie, IntelliJ and JavaFX : “AI assisted development is becoming a core part of modern software engineering. But what does that actually look like in a real Java project? In this live coding session, we explore AI powered development inside IntelliJ IDEA while building a JavaFX application that visualizes MIDI music through animated waveform based visualizations. Rather than treating AI as a code generator, we will use Junie and other IntelliJ AI capabilities as development partners throughout the process. Together, we’ll explore how AI can help with architecture, implementation, refactoring, testing, and day to day development decisions.
  • Frank Delporte interviewed David Gutierrez in a new video: JavaFX In Action #27 with David Gutierrez about JMathAnim to Create Mathematical Animations : “JMathAnim is a Java library and UI built on JavaFX that lets you create animated mathematical visualizations. The goal is simple: make it easy to build videos that explain mathematical concepts through animation. It’s inspired by the kind of content you see on YouTube channels like 3Blue1Brown.

Conferences, Presentations

  • ZEISS Meditec hosted the JFX Adopters Meeting 2026 on June 16 in Munich. The full-day agenda included: “Low-Latency JavaFX: Robotics and Native Bindings” (Florian Enner), “JavaFX – Status and Beyond” (Wolfgang Weigend), “JPRO – the Future of Unified JavaFX Application Development across Desktop and Web” (Florian Kirmaier), “FXML 2.0: Write Markup, Ship Bytecode” (Michael Strauß), “Beyond MVC: A Practical Guide to MVVM in JavaFX” (Tibor Malanik), “Diagnosis in the Context of eBike Systems with JavaFX” (Frido Fechner), “JavaFX for Electronics Control” (Thorsten Stüker), “Lets Contribute Together” (Marius Hanl), and “Spreadsheet Calculation and Document Processing in JavaFX: Lessons from SCell and bk.text” (Vasily Smeltsov). Pictures shared by Wolfgang Weigend:
  • Wolfgang Weigend : “Please find the session ‘JavaFX UI technology as a central component of the Java ecosystem ’ on Wednesday 24th of June 2026 at the Java User Group Frankfurt am Main in the National Library.

JFX Central