Enzo clocks (WebFX demo)

10+
次下载
内容分级
适合所有人
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片

关于此应用

目标听众

此应用程序已针对 WebFX 项目之后的开发人员发布,并且是项目演示的一部分。


对于新观众

WebFX 是一个免费的开源跨平台解决方案,可以从单个 Java 代码库针对 7 个平台(Web、Android、iOS、macOS、Linux、Windows 和 Raspberry Pi 等嵌入式平台)。
底层技术:OpenJFX、Gluon 和 GWT。

例如,您可以在 https://enzoclocks.webfx.dev 访问同一应用程序的网络版本

无论平台如何,应用程序源代码都是完全相同的(请参阅下面的链接部分以访问此演示的源代码)。
该应用程序是用 Java 编写的,并使用 JavaFX API 构建用户界面。
Gluon 工具链(建立在 GraalVM 之上)用于将应用程序 Java 代码编译为适用于除 Web 之外的所有平台(因此包括此 Android 版本)的本机应用程序。
GWT 用于编译Web 版本。它将 Java 代码转换为优化的 JavaScript 代码。
因此,所有平台中的所有可执行文件都提供了优化的性能。


关于这个特别的演示

该演示展示了如何使用 JavaFX 控件 API 来创建您自己的自定义控件,或者 - 像这里一样 - 重用现有的 JavaFX 控件库。
在此演示中,Enzo 库 - 一个包含 JavaFX 自定义控件的库(来源:Gerrit Grunwald aka Hansolo) - 已用于呈现时钟。

该演示也是响应式设计,并且由于采用了圆形填充算法,因此始终使用屏幕的最大值。
这演示了 JavaFX 布局系统如何让您轻松创建响应式设计应用程序。
另一个 WebFX 演示在线说明了这一点:https://ledpacking.webfx.dev


链接

恩佐图书馆:https://bitbucket.org/hansolo/enzo/src/master/
本demo源码:https://github.com/webfx-demos/webfx-demo-enzoclocks
WebFX 网站:https://webfx.dev
WebFX GitHub:https://github.com/webfx-project/webfx
更新日期
2023年12月2日

数据安全

安全始于了解开发者如何收集和分享数据。数据隐私保护和安全措施可能会因您的使用情况、所在地区和用户年龄而异。此类信息由开发者提供,可能会随时间更新。
不与第三方分享任何数据
详细了解开发者如何声明数据分享事宜
不会收集任何数据
详细了解开发者如何声明数据收集事宜

新功能

Upgraded target to Android 13 (SDK 33).