嘿開發者!經過幾個月的開發,我很高興地宣布我的專案迄今為止最大的更新 - PictureComparerFX!
?什麼是新的?
此更新是對應用程式的徹底改造,具有:
- 由 JavaFX 提供支援的現代 UI
-
增強的效能面向Java 21
-
新的日誌記錄與資源管理系統讓操作更順暢
- 易於安裝的軟體包,適用於 MacOS 和 Linux
這不僅僅是更新;這是未來成長和穩定的基礎。
?️ 主要變化:
-
新課程:
-
PictureComparerFX、PathResolver、FileSizeComparator 等等...
- 新控制器、模型、服務...
-
StateMachine 為比較器模組實作。
-
在 JavaFX 中完全重建 UI
-
為 Linux 和 MacOS 新增了建置腳本。
?重構與清理:
-
AsyncTaskFactory 已重新設計為 AsyncTaskSupport
- 替換了應用程式縮圖
- 改進的文件 (README.md)
?已棄用:
- 基於 Swing 的 UI 消失了 - 安息吧?
- 舊的控制器、模型和遺留組件已被刪除,為更具可擴展性的架構掃清了道路。
?發布日期:2024 年 12 月 27 日
➡️如何升級:
要升級,請按照此處的說明操作:GitHub 連結
?為什麼這很重要:
切換到JavaFX不僅為應用程式註入了新的活力,也為未來的開發奠定了堅實的基礎。我想確保 UI 感覺現代且活潑,而後端則受益於提高的效率和可維護性。
如果您對 JavaFX、UI 重建、 或一般 Java 開發感興趣 - 這可能值得一看。我們始終歡迎您提供回饋!
?在 GitHub 上查看:PictureComparerFX Repo
「這標誌著迄今為止最大的更新,從頭開始重新定義了應用程式。」
很想聽聽您對類似檢修的想法或經驗。
以上是主要版本:全面檢修 - JavaFX Renaissance的詳細內容。更多資訊請關注PHP中文網其他相關文章!