Modern Gauge (WebFX demo)

10+
次下載
內容分級
所有人
螢幕截圖圖片
螢幕截圖圖片

關於此應用程式

目標受眾



此應用程序已為遵循 WebFX 項目的開發人員發布,並且是 WebFX 演示 的一部分。


新手



WebFX 是一個免費的開源跨平台解決方案,可以從單個 Java 代碼庫面向七個平台。這些平台是:

   • 網絡
   • 安卓
   • iOS
   • 蘋果系統
   • Linux
   • 窗戶
   • 嵌入式設備(如樹莓派)

例如,您可以在此處查看同一應用的網頁版。無論平台如何,應用程序源代碼都是完全相同的(請參閱下面的鏈接部分以訪問此演示的源代碼)。

該應用程序是用 Java 編寫的,並使用 JavaFX API 構建用戶界面。 WebFX 使用的底層技術是 OpenJFX、Gluon 和 GWT:

   • Gluon 工具鏈(建立在 GraalVM 之上)用於將應用程序 Java 代碼編譯為適用於除 Web 之外的所有平台(包括此 Android 版本)的本機應用程序。
   • GWT 用於編譯Web 版本。它將 Java 代碼轉換為優化的 JavaScript 代碼。

因此,每個可執行文件都針對其自己的特定平台進行了性能優化。


關於這個特定的演示



該演示展示瞭如何使用 JavaFX 控件 API 來創建您自己的自定義控件,或者 - 像這裡一樣 - 重用現有的 JavaFX 控件庫。

在此演示中,Medusa 庫 - 用於儀表的 JavaFX 庫(來源:Gerrit Grunwald 又名 Hansolo) - 已用於使用現代皮膚渲染儀表(該庫為同一控件提出了不同的皮膚)。


鏈接



美杜莎圖書館:https://github.com/HanSolo/Medusa
本演示源碼:https://github.com/webfx-demos/webfx-demo-moderngauge
WebFX 網站:https://webfx.dev
WebFX GitHub:https://github.com/webfx-project/webfx
更新日期
2023年12月1日

資料安全

為確保安全,請先從瞭解開發人員如何收集與分享資料開始。資料私隱和安全程序可因使用情況、所在地區和年齡而異。此資料由開發人員提供,並可能會隨時間更新。
沒有與第三方分享資料
進一步瞭解開發人員聲明分享的方式
不會收集任何資料
進一步瞭解開發人員聲明收集的方式

最新動向

Upgraded target to Android 13 (SDK 33).