Good evening 🌝,
Work on a new feature for my pomodoro timer.
Happy coding!
#code #learn #learning #developer #coding #java #javafx #100daysofcode
Good evening 🌝,
Work on a new feature for my pomodoro timer.
Happy coding!
#code #learn #learning #developer #coding #java #javafx #100daysofcode
Due to some issues, I had to start over with my Icelandic currency converter project (IceCo), so here it is again : )
See https://github.com/michiel-jfx/iceconverter
It's a 100% #java mobile phone app (#Android only for now) : an Icelandic krónur to euro conversion app. It's open source and uses 100% #javafx with #fxml
Features:
- Converts euros to krónur back and forth
- Fetches currency from the web at startup
- Uses a free to use custom font (Ubuntu Light family)
Помощник для электроники (JavaFX). PDF во вкладках.
Теперь PDFium неплохо бы натянуть на файловый менеджер. Однако без масштабирования ничего толком не посмотришь.
Масштаб рисунков тривиально сделать через getScaleX\Y (технически, и через setFitWidth\Height) свойства у ImageView (ещё есть полезное setPannable), а вот о PDF пришлось споткнуться.
Пишут, что масштабом можно управлять через FPDF_RenderPageBitmapWithMatrix, куда передаётся матрица трансформации.
Это обычная аффинная 3x3 матрица, повсеместно встречаемая в графике (translation\scaling\rotation\shear\reflect и т.п. операции на ней для 2D, даже у JavaFX есть матрицы 3x4 в javafx.scene.transform), но работать она совсем не захотела.
Оказалось (https://groups.google.com/g/pdfium-bugs/c/sJDQCBJw0lc?pli=1), что можно просто увеличить размеры для FPDF_RenderPageBitmap и это сработало, ура. Рендерит достаточно шустро.
I spent some time on jDeepL, my unofficial DeepL translation app for Linux. Bumped it from Java 11 to 17, updated dependencies, and set up automated GitHub releases.
Before I was manually uploading JARs to my Nextcloud instance, which worked but wasn't exactly convenient, for no one... Now GitHub Actions handles everything when I push a tag.
Blog post: https://dominik.wombacher.cc/posts/modernizing-jdeepl-java-11-to-17-and-automated-releases.html
#Java #JavaFX #Linux #OpenSource #DeepL #Translation #GitHubActions #SoftwareDevelopment #Automation
JavaFX now has a first-class, top-level Headless glass platform. Read more about it on our website: https://gluonhq.com/introducing-the-headless-platform-for-javafx/
You can already try it in the 26-ea+2 build we just released.
We’re excited to announce a new addition to the JavaFX ecosystem: the Headless Platform, a lightweight, platform-independent backend that enables running JavaFX applications without a graphical user interface. Why a Headless Platform? JavaFX has long relied on platform-specific glass implementations (like mac, win, and gtk) for rendering user interfaces. While that works great for traditional […]
Earlier this month, I released V0.0.1 of my new Java library to interact with DMX512 devices using (optionally) the Open Fixture Library (OFL). After some more experimenting, I’m able to announce the next (beta) release, V0.0.2, with code improvements, the introduction of universes, and support for a first USB-to-DMX interface!
All info:
https://webtechie.be/post/2025-07-29-java-dmx512-library-v0.0.2-universes-and-usb/
Video universes:
https://www.youtube.com/watch?v=slC4niKWUq0
Video USB-to-DMX:
https://www.youtube.com/watch?v=q7T66fzsym0
binjr v3.23.0 is now available! 🎉
The main feature for this release is an enhancement to the CSV files plugin to allow loading multiple files at once from a directory or directly from a zip archive, without the need to decompress it first!
It also leverages a new feature in the latest release of the #Java runtime to help reduce memory usage significantly, as well as bug fixes.
Full changelog and download links at https://binjr.eu
Java Language in Automotive & Embedded Systems: More Than Just a Web Technology
👉 Google Play: https://play.google.com/store/apps/details?id=com.piembsystech&pcampaignid=web_share
🌍 Website: https://lnkd.in/g8wZxcaB
#JavaLanguage #EmbeddedSystems #AutomotiveSoftware #ECUDevelopment #JavaForEmbedded #AndroidAutomotive #SoftwareDefinedVehicles #InVehicleNetworking #InfotainmentSystems #JavaDevelopment #JavaFX #ConnectedVehicles #SmartVehicles #AutomotiveEngineering #DigitalCockpit #HMI #Telematics #OTAUpdates #FirmwareDevelopment #EdgeComputing
Here is the new #JavaFX #LinksOfTheWeek, published on https://www.jfx-central.com/links.
Thanks to
@johanvos
Carl Dea
AtlantaFX
@Birdasaur
Bilal Tariq
Wessel Wessels
Happy reading, and see you back at the end of August for the next update... Have a nice summer holiday!