Modern Gauge (WebFX demo)
关于Modern Gauge (WebFX demo)
一个简单的 Gauge 应用程序来演示 WebFX
目标受众
此应用程序已为遵循 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
最新版本1.0.1的更新日志
Modern Gauge (WebFX demo)历史版本
Modern Gauge (WebFX demo) 1.0.1
Modern Gauge (WebFX demo) 1.0
在APKPure上极速安全下载应用
一键安装安卓XAPK/APK文件!