photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

242
active users

#javafx

0 posts0 participants0 posts today
Frank Delporte<p>Here is the new <a href="https://foojay.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a> <a href="https://foojay.social/tags/LinksOfTheWeek" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinksOfTheWeek</span></a>, published on <a href="https://www.jfx-central.com/links" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">jfx-central.com/links</span><span class="invisible"></span></a>.</p><p>Thanks to<br><span class="h-card" translate="no"><a href="https://mastodon.online/@cryptomator" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>cryptomator</span></a></span> <br>Christopher Schnick<br><span class="h-card" translate="no"><a href="https://foojay.social/@jabref" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jabref</span></a></span> <br><span class="h-card" translate="no"><a href="https://graz.social/@rladstaetter" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rladstaetter</span></a></span> <br>Catherine Edelveis<br>Matt Coley<br><span class="h-card" translate="no"><a href="https://fosstodon.org/@quarkusio" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>quarkusio</span></a></span> <br><span class="h-card" translate="no"><a href="https://hachyderm.io/@holly_cummins" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>holly_cummins</span></a></span> <br><span class="h-card" translate="no"><a href="https://mastodon.social/@maxandersen" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>maxandersen</span></a></span> <br>Clément de Tastes</p><p>Happy reading, and have a lovely <a href="https://foojay.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> weekend!</p>
JabRef<p>Great news, <a href="https://foojay.social/tags/JabRef" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JabRef</span></a> now offers Linux-<a href="https://foojay.social/tags/aarch64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aarch64</span></a>/ <a href="https://foojay.social/tags/arm64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arm64</span></a> binaries as well in the latest development version.</p><p>The packages for Linux are:<br>- <a href="https://builds.jabref.org/main/jabref_6.0_arm64.deb" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">builds.jabref.org/main/jabref_</span><span class="invisible">6.0_arm64.deb</span></a><br>- <a href="https://builds.jabref.org/main/jabref-6.0_arm64-1.aarch64.rpm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">builds.jabref.org/main/jabref-</span><span class="invisible">6.0_arm64-1.aarch64.rpm</span></a><br>- <a href="https://builds.jabref.org/main/JabRef-6.0_arm64-portable_linux_arm64.tar.gz" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">builds.jabref.org/main/JabRef-</span><span class="invisible">6.0_arm64-portable_linux_arm64.tar.gz</span></a></p><p><a href="https://builds.jabref.org/main/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">builds.jabref.org/main/</span><span class="invisible"></span></a> </p><p><a href="https://foojay.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://foojay.social/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a> <a href="https://foojay.social/tags/bibtex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bibtex</span></a> <a href="https://foojay.social/tags/academia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>academia</span></a> <a href="https://foojay.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://foojay.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://foojay.social/tags/bibliography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bibliography</span></a></p>
JabRef<p>After a thorough and competitive selection process, we're excited to announce and warmly welcome our Google Summer of Code 2025 contributors 🎉 </p><p>Our projects are:<br>* Git Integration for JabRef<br>* Integration of JabRef with VS Code via Language Server Protocol (LSP)<br>* OCR and AI Integration to improve handling of ancient documents in JabRef<br>* Design and Implementation of a Welcome Walkthrough for JabRef</p><p><a href="https://foojay.social/tags/JabRef" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JabRef</span></a> <a href="https://foojay.social/tags/TexLateX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TexLateX</span></a> <a href="https://foojay.social/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a> <a href="https://foojay.social/tags/academia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>academia</span></a> <a href="https://foojay.social/tags/git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>git</span></a> <a href="https://foojay.social/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://foojay.social/tags/ocr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ocr</span></a> <a href="https://foojay.social/tags/VsCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VsCode</span></a> <a href="https://foojay.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://foojay.social/tags/GSOC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GSOC</span></a> </p><p>Stay tuned!</p>
JabRef<p>A couple of days ago we released the new Alpha 2 of Version 6.0 with many bug fixes and some fancy new things.</p><p>We improved the onboarding experience for new users, improved <a href="https://foojay.social/tags/CSL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSL</span></a> support in LibreOffice and for the <a href="https://foojay.social/tags/TexLaTeX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TexLaTeX</span></a> users we now have support for analyzing blg files in the integrity check.</p><p>More info in our blog post: <a href="https://blog.jabref.org/2025/05/06/JabRef6-0-alpha2/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.jabref.org/2025/05/06/Jab</span><span class="invisible">Ref6-0-alpha2/</span></a></p><p><a href="https://foojay.social/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a> <a href="https://foojay.social/tags/academia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>academia</span></a> <a href="https://foojay.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://foojay.social/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://foojay.social/tags/bibtex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bibtex</span></a> <a href="https://foojay.social/tags/bibliography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bibliography</span></a></p>
Michiel :java: :spring: ☀️<p>I just published my first 2 <a href="https://foojay.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> simple <a href="https://foojay.social/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a> projects on GitHub! They are both 100% <a href="https://foojay.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a></p><p>See <a href="https://www.dotjava.nl/2025/05/03/example-javafx-mobile-app-with-and-without-gluon/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dotjava.nl/2025/05/03/example-</span><span class="invisible">javafx-mobile-app-with-and-without-gluon/</span></a> </p><p>Or directly on GitHub: <a href="https://github.com/michiel-jfx/nop" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/michiel-jfx/nop</span><span class="invisible"></span></a> and <a href="https://github.com/michiel-jfx/iceconverter" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/michiel-jfx/iceconv</span><span class="invisible">erter</span></a></p>
Frank Delporte<p>I talked with <span class="h-card" translate="no"><a href="https://mastodon.social/@hansolo_" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>hansolo_</span></a></span> about his <a href="https://foojay.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a> libraries, but I also learned more about SVGs and the garbage collectors in the <a href="https://foojay.social/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a>, thanks to the fantastic visualizations he creates with... JavaFX, of course. ;-) </p><p>Video: <a href="https://www.youtube.com/watch?v=6pgHlHLrX8c" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=6pgHlHLrX8</span><span class="invisible">c</span></a> </p><p>More info: <a href="https://webtechie.be/post/2025-04-10-jfxinaction-gerrit-grunwald-amazing-javafx-libraries/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webtechie.be/post/2025-04-10-j</span><span class="invisible">fxinaction-gerrit-grunwald-amazing-javafx-libraries/</span></a></p>
JabRef<p>Our maintainer <span class="h-card" translate="no"><a href="https://mastodon.acm.org/@koppor" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>koppor</span></a></span> did a talk at <a href="https://foojay.social/tags/DANTE2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DANTE2025</span></a> (a <a href="https://foojay.social/tags/TeXLaTeX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TeXLaTeX</span></a> conference) about <a href="https://foojay.social/tags/JabRef" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JabRef</span></a> <br>The key topic was the development process and how users can participate in testing and providing feedback etc. </p><p>You can find the slides (German only) here: <a href="https://www.dante.de/wp-content/uploads/2025/04/Oliver_Kopp-JabRef.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dante.de/wp-content/uploads/20</span><span class="invisible">25/04/Oliver_Kopp-JabRef.pdf</span></a> </p><p>PS: We recently upgraded to <a href="https://foojay.social/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a> 24 as well. </p><p><a href="https://foojay.social/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://foojay.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://foojay.social/tags/bibtex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bibtex</span></a> <a href="https://foojay.social/tags/academia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>academia</span></a> <a href="https://foojay.social/tags/bibliography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bibliography</span></a> <a href="https://foojay.social/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a></p>
Frank Delporte<p>I always forget how to create a <a href="https://foojay.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a> ComboBox and configure it to show a specific field of an object in the ComboBox's opened and closed states. So, I wrote a tutorial, hoping my future self will remember that I blogged about it the next time I need this functionality.</p><p><a href="https://webtechie.be/post/2025-04-09-javafx-combobox-with-objects/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webtechie.be/post/2025-04-09-j</span><span class="invisible">avafx-combobox-with-objects/</span></a></p><p><a href="https://foojay.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://foojay.social/tags/openjdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openjdk</span></a> <a href="https://foojay.social/tags/openjfx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openjfx</span></a></p>
T. Chudyk<p>Who said you can't write your own rich text editor from scratch in <a href="https://social.vivaldi.net/tags/JavaFx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFx</span></a>. I made it for my side project. Now it will be even easier for others, because JavaFx24 already has an experimental component that handles this.</p><p>It took me several months (after day job) to create the first version. It is not a WebView or RichTextFx, I had to take care of everything from the scratch (how the caret should blink, how to navigate between characters using the keyboard, how the undo/redo action should be implemented). Even though it was almost a year ago, this is the part of my project that I am most proud of.</p><p>It may still have some issues, but you can check out how it works at <a href="http://keepmark.io/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">keepmark.io/</span><span class="invisible"></span></a>.</p><p><a href="https://social.vivaldi.net/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a> <a href="https://social.vivaldi.net/tags/sideproject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sideproject</span></a></p>
Frank Delporte<p>Here is the new <a href="https://foojay.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a> <a href="https://foojay.social/tags/LinksOfTheWeek" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinksOfTheWeek</span></a>, published on <a href="https://www.jfx-central.com/links" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">jfx-central.com/links</span><span class="invisible"></span></a>.</p><p>Thanks to<br>Kevin Rushforth<br><span class="h-card" translate="no"><a href="https://jvm.social/@APIdia" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>APIdia</span></a></span> <br><span class="h-card" translate="no"><a href="https://mastodon.social/@Stewori" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Stewori</span></a></span> <br><span class="h-card" translate="no"><a href="https://mastodon.social/@johanvos" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>johanvos</span></a></span> <br>알클 ALOHA CLASS<br>Codez Up<br>Sounetra Ghosal<br>PIE SPACE<br><span class="h-card" translate="no"><a href="https://foojay.social/@foojay" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>foojay</span></a></span> </p><p>Happy reading, and have a lovely weekend!</p>
Christoph<p><span class="h-card" translate="no"><a href="https://mastodon.social/@johanvos" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>johanvos</span></a></span> While I like javafx I think it currently has no chance on mobile with jetpack compose + Kotlin multiplatform.<br>I would rather like to have <a href="https://ohai.social/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a> more focused on the desktop.</p>
Frank Delporte<p>Are you interested in <a href="https://foojay.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a>, <a href="https://foojay.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a>, <a href="https://foojay.social/tags/RaspberryPi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RaspberryPi</span></a>, experiments with electronics,...? Do you want to learn more from <a href="https://foojay.social/tags/tutorials" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tutorials</span></a>, <a href="https://foojay.social/tags/podcasts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcasts</span></a>, and <a href="https://foojay.social/tags/conference" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>conference</span></a> talks? Then please subscribe to my YouTube channel where I share all of these and more...</p><p><a href="https://www.youtube.com/watch?v=csiXxqLZHVk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=csiXxqLZHV</span><span class="invisible">k</span></a></p>
Hasko 🇪🇺🦄🌻<p>I broke the mental barrier of working with xml files and started learning <a href="https://mastodon.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a> and I have to say it is not as bad as I thought.</p>
Mark J Koch ✅<p>Update. A couple days turned into four or five all day programming sessions but resulted in being able to extract old images from a 1988 PC game and writing them into PNG files! In the process I learned all about Huffman Encoding, RLE, libZip, LZ77, CRC and PNG. <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/javafx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javafx</span></a></p>
Frank Delporte<p>The first 2024 update of my ebook, "Getting Started with Java on the Raspberry Pi," is now available via <a href="https://webtechie.be/books/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">webtechie.be/books/</span><span class="invisible"></span></a>. 20 extra pages describing a joystick-controlled game with <span class="h-card" translate="no"><a href="https://foojay.social/@pi4j" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pi4j</span></a></span> and the <a href="https://foojay.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a> <a href="https://foojay.social/tags/FXGL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FXGL</span></a> library of Almas Baim. And with an interview with Almas! </p><p><a href="https://foojay.social/tags/ebook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ebook</span></a> <a href="https://foojay.social/tags/JavaOnRaspberryPi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaOnRaspberryPi</span></a> <a href="https://foojay.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> - <span class="h-card" translate="no"><a href="https://raspberrypi.social/@Raspberry_Pi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Raspberry_Pi</span></a></span> - <span class="h-card" translate="no"><a href="https://mastodon.social/@leanpub" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>leanpub</span></a></span></p>
Frank Delporte<p>JFX Central is on the cover page of Javamagazin 2.2024, and the article is eight (8!) pages. A complete walkthrough of <a href="https://www.jfx-central.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">jfx-central.com/</span><span class="invisible"></span></a> and interviews with <span class="h-card" translate="no"><a href="https://mastodon.social/@dlemmermann" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dlemmermann</span></a></span> wyatt lee, Florian Kirmaier, and Mike Hearn.</p><p>The full article is also available here (with login): <a href="https://entwickler.de/java/jfx-central-javafx" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">entwickler.de/java/jfx-central</span><span class="invisible">-javafx</span></a></p><p><a href="https://foojay.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a> <a href="https://foojay.social/tags/OpenJFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenJFX</span></a> <a href="https://foojay.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://foojay.social/tags/JFXCentral" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JFXCentral</span></a></p>
kandid<p>Added some noise to "Following a random path in pink clothes".</p><p>Made wit <a href="https://chaos.social/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a> , <a href="https://chaos.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a> and <a href="https://chaos.social/tags/SuperCollider" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SuperCollider</span></a></p>
kandid<p>Following a random path in pink clothes.</p><p>Made wit <a href="https://chaos.social/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a> and <a href="https://chaos.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a></p>
kandid<p>Diagram 1, 11 and 12 from "Modern telegraphy : some errors of dates of events and of statement in the history of telegraphy / exposed and rectified by Samuel F. B. Morse"</p><p>Made with <a href="https://chaos.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a> and <a href="https://chaos.social/tags/SuperCollider" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SuperCollider</span></a></p>
Christoph<p><span class="h-card" translate="no"><a href="https://mstdn.social/@skwee357" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>skwee357</span></a></span> What problems did you encounter? We use the org.openjfx.javafxplugin in gradle for setting up <a href="https://ohai.social/tags/JavaFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaFX</span></a></p>