<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>JavaFX on webtechie.be</title>
		<link>https://webtechie.be/tags/javafx/</link>
		<description>Recent content in JavaFX on webtechie.be</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Fri, 25 Sep 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://webtechie.be/tags/javafx/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>JavaFX Links of September 2026</title>
				<link>https://webtechie.be/post/javafx-links-of-september-2026/</link>
				<pubDate>Fri, 25 Sep 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/javafx-links-of-september-2026/</guid>
				<description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of September 2026. This was a big month with the release of JavaFX 27!&lt;/p&gt;</description>
			</item>
			<item>
				<title>JavaFX Links of August 2026</title>
				<link>https://webtechie.be/post/javafx-links-of-august-2026/</link>
				<pubDate>Fri, 28 Aug 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/javafx-links-of-august-2026/</guid>
				<description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of August 2026. We took a summer break, so there was only one &amp;ldquo;Links Of The Week&amp;rdquo; this month, and it covers all of August. We hope you had a great summer and are ready for more JavaFX news in the coming weeks!&lt;/p&gt;</description>
			</item>
			<item>
				<title>JavaFX Links of July 2026</title>
				<link>https://webtechie.be/post/javafx-links-of-july-2026/</link>
				<pubDate>Fri, 31 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/javafx-links-of-july-2026/</guid>
				<description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of July 2026. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sheetmusic4J 0.0.3: ABC Notation, Guitar Pro, Engraving Improvements</title>
				<link>https://webtechie.be/post/sheetmusic4j-0.0.3-abc-notation-guitar-pro-engraving-improvements/</link>
				<pubDate>Thu, 30 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/sheetmusic4j-0.0.3-abc-notation-guitar-pro-engraving-improvements/</guid>
				<description>&lt;p&gt;Last week I &lt;a href=&#34;https://webtechie.be/posts/2026/2026-07-24-introducing-sheetmusic4j/&#34;&gt;introduced Sheetmusic4J&lt;/a&gt;, a Java(FX) library to render and interact with sheet music. That first &lt;strong&gt;0.0.1&lt;/strong&gt; release was really a question more than a product: is there any interest in a native Java(FX) sheet music library before I invest more time in it? So I shared it on social media and waited to see what would come back.&lt;/p&gt;</description>
			</item>
			<item>
				<title>MelodyMatrix 1.2.0 and 1.2.1: Learn Section Groundwork, Playback Improvements, and a Startup Fix</title>
				<link>https://webtechie.be/post/melodymatrix-1.2.0-and-1.2.1-learn-section-groundwork-playback-improvements-and-a-startup-fix/</link>
				<pubDate>Wed, 29 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/melodymatrix-1.2.0-and-1.2.1-learn-section-groundwork-playback-improvements-and-a-startup-fix/</guid>
				<description>&lt;p&gt;Two &lt;a href=&#34;https://melodymatrix.rocks/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MelodyMatrix&lt;/a&gt; releases went out last week, one right after the other. &lt;strong&gt;1.2.0&lt;/strong&gt; brings the first steps toward a Learn section, some playback improvements, and initial &lt;a href=&#34;https://www.w3.org/2021/06/musicxml40/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MusicXML&lt;/a&gt; support. &lt;strong&gt;1.2.1&lt;/strong&gt; followed a day later to fix a startup issue that 1.2.0 itself introduced.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Introducing Sheetmusic4J, a Java(FX) Library to Render and Interact with Sheet Music</title>
				<link>https://webtechie.be/post/introducing-sheetmusic4j-a-javafx-library-to-render-and-interact-with-sheet-music/</link>
				<pubDate>Fri, 24 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/introducing-sheetmusic4j-a-javafx-library-to-render-and-interact-with-sheet-music/</guid>
				<description>&lt;p&gt;I&amp;rsquo;m building &lt;a href=&#34;https://melodymatrix.rocks/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MelodyMatrix&lt;/a&gt; with my son, an application to look at and play along with music. The app already shows a song in different views: falling blocks, chords, guitar views, and many more. Now we want a Learn section, a view that helps someone practice piano by following the actual sheet music while it plays.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A New Website for MelodyMatrix, and What&#39;s New in Release 1.1.0</title>
				<link>https://webtechie.be/post/a-new-website-for-melodymatrix-and-whats-new-in-release-1.1.0/</link>
				<pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/a-new-website-for-melodymatrix-and-whats-new-in-release-1.1.0/</guid>
				<description>&lt;p&gt;Last week was busy for &lt;a href=&#34;https://melodymatrix.rocks/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MelodyMatrix&lt;/a&gt;. The website got rebuilt from the ground up, and the app itself got a solid release with a handful of new features.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Closing the Visual Gap Between the Official Lottie Webplayer and Lottie4J</title>
				<link>https://webtechie.be/post/closing-the-visual-gap-between-the-official-lottie-webplayer-and-lottie4j/</link>
				<pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/closing-the-visual-gap-between-the-official-lottie-webplayer-and-lottie4j/</guid>
				<description>&lt;p&gt;A Lottie library is only as good as its output looks. If an animation renders differently in &lt;a href=&#34;https://lottie4j.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J&lt;/a&gt; than it does in the official web player, that&amp;rsquo;s a bug, even when no exception is thrown and the code looks correct.&lt;/p&gt;</description>
			</item>
			<item>
				<title>JavaFX Links of June 2026</title>
				<link>https://webtechie.be/post/javafx-links-of-june-2026/</link>
				<pubDate>Fri, 26 Jun 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/javafx-links-of-june-2026/</guid>
				<description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of June 2026. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>JavaFX In Action #27 with David Gutierrez about JMathAnim to Create Mathematical Animations</title>
				<link>https://webtechie.be/post/javafx-in-action-%2327-with-david-gutierrez-about-jmathanim-to-create-mathematical-animations/</link>
				<pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/javafx-in-action-%2327-with-david-gutierrez-about-jmathanim-to-create-mathematical-animations/</guid>
				<description>&lt;p&gt;The &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JFX Central Links Of The Week&lt;/a&gt; is a great source to discover what is happening in the JavaFX world. One of the projects that caught my eye is JMathAnim, a tool to create mathematical animations built on top of JavaFX. In this interview, David Gutierrez, a mathematician from Spain, walks us through what the project can do and how it came to life.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lottie4J Meets LottieFiles: A Conversation with Naail Abdul Rahman</title>
				<link>https://webtechie.be/post/lottie4j-meets-lottiefiles-a-conversation-with-naail-abdul-rahman/</link>
				<pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/lottie4j-meets-lottiefiles-a-conversation-with-naail-abdul-rahman/</guid>
				<description>&lt;p&gt;Lottie animations run on Android, iOS, and the web. Getting them working on the JVM is a different story. &lt;a href=&#34;https://lottie4j.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J&lt;/a&gt; started as a question: can JavaFX render them without a WebView? That question turned into a library with a first release in March 2026! Since then, I received the first pull requests, recently added headless unit testing with JavaFX 26, and now this: a video conversation with Naail from the LottieFiles team.&lt;/p&gt;</description>
			</item>
			<item>
				<title>JavaFX Links of May 2026</title>
				<link>https://webtechie.be/post/javafx-links-of-may-2026/</link>
				<pubDate>Fri, 29 May 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/javafx-links-of-may-2026/</guid>
				<description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of May 2026. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>JavaFX Links of April 2026</title>
				<link>https://webtechie.be/post/javafx-links-of-april-2026/</link>
				<pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/javafx-links-of-april-2026/</guid>
				<description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of April 2026. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Debugging BentoFX in MelodyMatrix with Matt Coley, Scenic View, and an Honest Look at AI-Generated Code</title>
				<link>https://webtechie.be/post/debugging-bentofx-in-melodymatrix-with-matt-coley-scenic-view-and-an-honest-look-at-ai-generated-code/</link>
				<pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/debugging-bentofx-in-melodymatrix-with-matt-coley-scenic-view-and-an-honest-look-at-ai-generated-code/</guid>
				<description>&lt;p&gt;There are bugs you can solve by yourself, and bugs where you just need to sit down with someone who knows the internals. This video is in the second category. &lt;a href=&#34;https://melodymatrix.rocks/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MelodyMatrix&lt;/a&gt; uses &lt;a href=&#34;https://github.com/Col-E/BentoFX&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;BentoFX&lt;/a&gt; for its dockable panel layout. Branches, leaves, tabs on the side, content panels that open and close. It works well until something fights the layout. But I had some visual problems I could not explain, some code that felt more complicated than it should be, and no good explanation for why.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Testing Lottie4J JavaFX Animations in GitHub Actions Without a Display: JavaFX 26 Headless to the Rescue</title>
				<link>https://webtechie.be/post/testing-lottie4j-javafx-animations-in-github-actions-without-a-display-javafx-26-headless-to-the-rescue/</link>
				<pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/testing-lottie4j-javafx-animations-in-github-actions-without-a-display-javafx-26-headless-to-the-rescue/</guid>
				<description>&lt;p&gt;When I released &lt;a href=&#34;https://lottie4j.com/releases/#2026-03-10-110&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J 1.1.0&lt;/a&gt;, I mentioned something a bit embarrassing in the release notes and &lt;a href=&#34;https://webtechie.be/post/2026-03-10-new-release-of-lottie4j/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this blog post&lt;/a&gt;: there was a new unit test to compare the JavaFX player output against a JavaScript reference player, but it &amp;ldquo;&lt;em&gt;can not run on CI, because it requires a display output&lt;/em&gt;.&amp;rdquo; A TODO. A known limitation. One of those notes you write hoping future-you will figure it out.&lt;/p&gt;</description>
			</item>
			<item>
				<title>MelodyMatrix V1.0.0 Released: Shipping a JavaFX App with jDeploy, GitHub Actions, and Auto-Update</title>
				<link>https://webtechie.be/post/melodymatrix-v1.0.0-released-shipping-a-javafx-app-with-jdeploy-github-actions-and-auto-update/</link>
				<pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/melodymatrix-v1.0.0-released-shipping-a-javafx-app-with-jdeploy-github-actions-and-auto-update/</guid>
				<description>&lt;p&gt;Some side projects take a while to get to a proper release. &lt;a href=&#34;https://melodymatrix.rocks/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MelodyMatrix&lt;/a&gt; is one of those. The app has been downloadable for quite some time thanks to &lt;a href=&#34;https://www.jdeploy.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jDeploy&lt;/a&gt;, but there was no official V1.0.0 yet. No tagged release. No moment of &amp;ldquo;okay, this is it.&amp;rdquo; Just a rolling build on every commit to the &lt;code&gt;main&lt;/code&gt; branch.&lt;/p&gt;</description>
			</item>
			<item>
				<title>JavaFX Links of March 2026</title>
				<link>https://webtechie.be/post/javafx-links-of-march-2026/</link>
				<pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/javafx-links-of-march-2026/</guid>
				<description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of March 2026. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lottie4J 1.2.0: dotLottie Support, Marker Playback, Cropping, and a Big Speed Boost</title>
				<link>https://webtechie.be/post/lottie4j-1.2.0-dotlottie-support-marker-playback-cropping-and-a-big-speed-boost/</link>
				<pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/lottie4j-1.2.0-dotlottie-support-marker-playback-cropping-and-a-big-speed-boost/</guid>
				<description>&lt;p&gt;Version 1.2.0 of &lt;a href=&#34;https://lottie4j.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J&lt;/a&gt; is out, and it&amp;rsquo;s again a big release! The headline feature is support for the &lt;code&gt;.lottie&lt;/code&gt; container format, but that&amp;rsquo;s just the start. This release also brings marker-based playback, cropping, adaptive rendering, significant performance improvements, and a lot of core model fixes driven by testing more complex real-world animations.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lottie4J 1.1.0: Better Rendering, Smarter Debugging, and an animated Lottie4J Logo!</title>
				<link>https://webtechie.be/post/lottie4j-1.1.0-better-rendering-smarter-debugging-and-an-animated-lottie4j-logo/</link>
				<pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/lottie4j-1.1.0-better-rendering-smarter-debugging-and-an-animated-lottie4j-logo/</guid>
				<description>&lt;p&gt;Just one week after the first public release of &lt;a href=&#34;https://lottie4j.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J&lt;/a&gt;, the open-source Java library for rendering Lottie animations in JavaFX, version 1.1.0 is already out. And it&amp;rsquo;s a big one!&lt;/p&gt;</description>
			</item>
			<item>
				<title>Introducing Lottie4J, a Java(FX) Library to Parse and Play Lottie Animation Files</title>
				<link>https://webtechie.be/post/introducing-lottie4j-a-javafx-library-to-parse-and-play-lottie-animation-files/</link>
				<pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/introducing-lottie4j-a-javafx-library-to-parse-and-play-lottie-animation-files/</guid>
				<description>&lt;p&gt;I&amp;rsquo;m proud to present a new JavaFX library: &lt;strong&gt;Lottie4J&lt;/strong&gt;, that brings Lottie animations to JavaFX applications. I first learned about Lottie many years ago when we were developing a mobile app. We used Lottie animations to explain to users how to operate a physical device. The animations made the instructions so much clearer than static images or text alone.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
