Ohhnews

分类导航

$ cd ..
foojay原文

2026年7月JavaFX链接汇总

#javafx#openjfx#开发工具#资源汇总#桌面应用

以下是 2026 年 7 月的 JavaFX 月度链接汇总。你可以在 jfx-central.com 找到每周列表。我们是否遗漏了什么?有什么内容你希望收录在接下来的综述中?请通过 links@jfx-central.com 告诉我们。

核心动态

应用程序

游戏

组件、库与工具

  • Frank Delporte 撰写了关于 Lottie4J 重大渲染升级的博客文章:"我的目标是让 JavaFX 输出尽可能接近官方 LottieFiles 网页播放器,做到逐像素匹配。……经过改进后,测试中使用的大部分动画现在与参考实现的相似度达到 99.5% 以上!"
  • Frank Delporte 发布了 Lottie4J v1.2.5,包含大量渲染精度修复:"JavaFX 动画现在与官方 LottieFiles 网页播放器更加接近。大多数测试文件达到了 99.5% 的相似度目标。" 所有信息请查看 官方网站
  • Dirk Lemmermann 正在重构/改进他的库:"我修复了 HiddenSidesPane 中一个导致子节点无法正确进行布局传递的重大 bug。要获取此修复,请开始使用 GemsFX 中的实现,不要使用 ControlsFX 中的那个。(顺便说一句:为了加快开发速度,我已将多个 ControlsFX 贡献迁移到了 GemsFX。)"
  • rrangelox 发布了 GrooveFX:面向 JavaFX 的动态 FXML,支持声明式迭代、条件判断和分支。"我发布了 GrooveFX,这是一个小型库,它用声明式控制结构扩展了 JavaFX FXML:直接在 FXML 中实现迭代、条件渲染和多分支。思路很简单:FXML 功能强大但过于静态——GrooveFX 在不替换它、也不引入 DSL 的情况下为其增添了流程控制。" 请查看 Codeberg 仓库
  • Frank Delporte 宣布了一个新的 JavaFX 库:Sheetmusic4J,一个开源的 Java 库,可将 MusicXML 解析为 Java 对象,并以原生 JavaFX 乐谱视图进行渲染。无需 WebView、无需浏览器引擎、无需 JavaScript 桥接。
  • Frank Delporte 撰写了关于 Sheetmusic4J 0.0.3 的博客文章:"我以 0.0.1 版本作为开放式问题发布:是否有人想要一个原生的 Java(FX) 乐谱库?收到了许多 LinkedIn 评论,其中一些现在已得到解答——新增了对 ABC 记谱法和 Guitar Pro 的支持。此外还有一大波制谱(engraving)改进。"
  • Eliezer Assunção De Paulo 宣布了 Megalodonte,这是一个构建在 JavaFX 之上的小型响应式 UI 框架。"我构建 JavaFX 桌面应用已经有一段时间了,厌倦了常见的样板代码(手动监听器、命令式样式、缺乏真正的组件模型),所以我构建了 Megalodonte:一个构建在 JavaFX 之上的轻量响应式层——类似 React 的组件组合、用于响应式的 State/ComputedState,以及 Props/Theme 系统,这样样式就不会到处散落着 setStyle() 调用了。" 该项目已在 GitHub 上提供
  • Dirk Lemmermann 分享:"GemsFX 4.3.2 现已发布,包含 PopOver 控件的修复、i18n 资源包和无障碍支持。前两项我一直懒得做,但有了 AI,这些都变得轻而易举……字面意义上的……"无需动脑"。" 请查看 GitHub 上的项目

播客、视频与书籍

其他

JFX Central

本文《2026 年 7 月 JavaFX 链接》首发于 foojay