seanmiphillips.bsky.social
@seanmiphillips.bsky.social
Pinned

JSON RPC control of JavaFX 3D visualization from Python/Jupyter.

Injection of deep fake audio data followed by automatic UMAP projection.

youtu.be/ccvhOEXtqJ4?...
JSON RPC control of JavaFX visualization from Python/Jupyter
YouTube video by Sean Phillips (Sean M Phillips)
youtu.be
Reposted
Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links.

Thanks to
@seanmiphillips.bsky.social
Andrea Vacondio
Matt Coley
Flossing Q
Kevin Rushforth

Happy reading, and have a lovely weekend!
May 16, 2025 at 9:23 AM
Standalone #javafx example for viewing COCO Annotations over Images.

github.com/trinity-xai/...
GitHub - trinity-xai/CocoAnnotationViewer
Contribute to trinity-xai/CocoAnnotationViewer development by creating an account on GitHub.
github.com
May 12, 2025 at 6:54 PM
Reposted
You would need to have the tabs be oriented on opposite sides like this (pic 1)

Collapsing the left, then right causes (pic 2) where the 2nd collapse yanks the divider in the other direction. The backing logic for this system is kinda crude and needs to have more durable state tracking.
April 26, 2025 at 6:55 AM
Reposted
I'm working on a Docking Framework for #JavaFX - Its very much a WIP, but if anyone has a use for such a thing and has feature requirements/ideas I'd love to hear them.

github.com/Col-E/BentoFX
April 26, 2025 at 4:13 AM
Reposted
🚀 SmartFinder runs on Java 24!

Better performance and improved stability.
Always one step ahead!

SmartFiner is an alternative to MacOS Finder and Windows Search.

Windows store
apps.microsoft.com/detail/9pd0b...

MacOS store
apps.apple.com/us/app/smart...

#Java24 #JavaFX #ApacheLucene lovers
April 19, 2025 at 2:56 PM
Reposted
Who said that desktop apps are dead? @dashaun.com and I are set to prove them wrong!🥊 Join us this Tuesday as we explore the world of rich and smart GUI apps that combine the powers of #JavaFX and #SpringBoot:
www.youtube.com/watch?v=IxCf...
When Spring met FX or How to Inject Life into GUI Apps Spring Boot Style
YouTube video by Coffee + Software
www.youtube.com
April 19, 2025 at 8:18 AM
Reposted
🔥 10 minutes to go! Join @cat-edelveis.bsky.social & @dashaun.com live and learn how to build modern desktop apps with #JavaFX + Spring Boot. Don't miss the magic: www.youtube.com/live/IxCfpxx...
When Spring met FX or How to Inject Life into GUI Apps Spring Boot Style
Join us for a ride through integrating JavaFX with Spring Boot to build rich, smart, and modern desktop apps with clear lifecycle management. But be careful: you might get hooked on desktop developmen...
www.youtube.com
April 22, 2025 at 11:51 AM
Made a major revamp update to Trinity XAI's Readme. Added tons of content featuring the past year's development of new tools with descriptions and images.

github.com/trinity-xai/...

#java #javafx
github.com
April 22, 2025 at 12:05 AM
Quick video demonstrating Trinity XAI's "Hyperdrive" importer to vectorize AI generated human faces using a locally hosted version of the CLIP multimodal embeddings model.
youtu.be/3erhqAsC1Og

Hyperdrive supports both images and text using a built in OpenAI API compatible REST client.
#java #javafx
Trinity XAI Hyperdrive Image Import and Multimodal Vectorization
YouTube video by Sean Phillips (Sean M Phillips)
youtu.be
April 17, 2025 at 1:43 PM
Reposted
Agree. We need to fix this.
It's not easy though. Compose is a commercial gig, heavily funded by a company with questionable ethics.
JavaFX, otoh, is much more open, with a real developer community behind it. But we are way behind in PR (although great work is done in eg JFXCentral and @foojay.io)
"JavaFX has a perception problem"

💯

People will say "Why not Compose?" before "Why not FX?" even though Compose doesn't have a functional context-menu component for desktop yet. Compose just has a much better PR department even though for desktop its a much lesser offering. FX needs a PR boost.
I talked with @hansolo.eu about his JavaFX libraries, but I also learned more about SVGs and the garbage collectors in the #JVM, thanks to the fantastic visualizations he creates with... JavaFX, of course. ;-)

www.youtube.com/watch?v=6pgH...

More info: webtechie.be/post/2025-04...
April 16, 2025 at 2:58 PM
Reposted
JavaFX keeps moving forward in a predictable and mature way.
gluonhq.com Gluon @gluonhq.com · Apr 15
Another CPU release for JavaFX!
Today, we released JavaFX 24.0.1, JavaFX 17.0.15 and JavaFX 21.0.7. Get it from gluonhq.com/products/jav...
Thanks to the fantastic JavaFX community for the combined work.
JavaFX - Gluon
Roadmap Release GA Date Latest version Minimum JDK Long Term Support Extended or custom support Details 25 September 2025 early access 22 no 24 March 2025 24.0.1 (April 2025) 22 no upon request detail...
gluonhq.com
April 16, 2025 at 3:13 PM
Reposted
The point being, an unfinished product for desktop application is given much more public praise over JavaFX due to the perceived "FX is dead" problem. That's the sorry state of things at the moment. I love FX and this makes my soul hurt.
April 10, 2025 at 8:41 AM
Reposted
"JavaFX has a perception problem"

💯

People will say "Why not Compose?" before "Why not FX?" even though Compose doesn't have a functional context-menu component for desktop yet. Compose just has a much better PR department even though for desktop its a much lesser offering. FX needs a PR boost.
I talked with @hansolo.eu about his JavaFX libraries, but I also learned more about SVGs and the garbage collectors in the #JVM, thanks to the fantastic visualizations he creates with... JavaFX, of course. ;-)

www.youtube.com/watch?v=6pgH...

More info: webtechie.be/post/2025-04...
Gerrit Grunwald: Creator of Many Amazing JavaFX Libraries (#19)
YouTube video by Frank Delporte
www.youtube.com
April 10, 2025 at 8:33 AM
Reposted
New favorite photo…BIG THANX to the one and only #event #photographer @ddoutsiopoulos.bsky.social @devoxxgreece.bsky.social #java #community 🫶🏻🙏🏻
April 15, 2025 at 10:34 AM
Reposted
I talked with @hansolo.eu about his JavaFX libraries, but I also learned more about SVGs and the garbage collectors in the #JVM, thanks to the fantastic visualizations he creates with... JavaFX, of course. ;-)

www.youtube.com/watch?v=6pgH...

More info: webtechie.be/post/2025-04...
Gerrit Grunwald: Creator of Many Amazing JavaFX Libraries (#19)
YouTube video by Frank Delporte
www.youtube.com
April 10, 2025 at 6:13 AM
New release for Trinity XAI. Upgrades include:

OpenAI API compatible Hyperdrive data vectorizer
FFT based frequency analysis for RGB images
Tessellation upgrades to Hypersurface image inspector
Natural Language query search of data by vector distance

#java #javafx #ai
github.com/trinity-xai/...
Release Mjolnir · trinity-xai/Trinity
What's Changed 91 update actions to include new services config by @samypr100 @Birdasaur in #93 Full Changelog: v2025.04.07...v2025.04.11
github.com
April 11, 2025 at 11:29 PM
Reposted
APIdia JavaFX 24 docs do now include the incubating modules, but you have to adjust visibility settings to see them (screenshot attached).
March 31, 2025 at 3:26 PM
Reposted
I have to say that I'm slightly surprised that no other companies are helping me with this effort (see johanvos.wordpress.com/2025/03/27/b...)
I know at least 2 companies that distribute a JDK including OpenJFX mods. You would think they'd love this, but it's very silent.
Building a JDK including OpenJFX, part 2
Last month, I wrote about using the JDK build system to build OpenJFX. I discussed the benefits from doing so, and I provided a simple PoC that demonstrates the possibilities. There is a major diff…
johanvos.wordpress.com
April 2, 2025 at 6:41 PM
Reposted
While on it, I added basic support for macos builds of OpenJDK including OpenJFX (missing javafx.media and javafx.web).
All code changes are in github.com/johanvos/jdk...
April 2, 2025 at 7:53 PM
Reposted
fingers crossed for #JavaFX becoming the best multiplatform UI framework 🤎
March 18, 2025 at 2:27 PM
Reposted
There is a new version of #ConfiCheck available on the app store apps.apple.com/de/app/confi... and also a new version of #ConfiCheck4J is available on github github.com/HanSolo/conf... #java #swift
‎ConfiCheck
‎ConfiCheck contains information about upcoming Java related conferences. If you either attend or speak at a conference, you can select it per conference. You can select 'All' conferences and it will ...
apps.apple.com
March 28, 2025 at 6:59 AM
Reposted
Here is the overview of the JavaFX Links Of The Week published by @frankdelporte.be on @jfxcentral.com: foojay.io/today/javafx...
foojay – a place for friends of OpenJDK
foojay is the place for all OpenJDK Update Release Information. Learn More.
foojay.io
March 28, 2025 at 11:15 AM
Reposted
March 21, 2025 at 9:01 AM