2

我有使用 qml 设计 UI 的经验,并且几乎可以立即创建流畅的 UI。

我想知道是否有可用于 Java 的类似工具包,它可以在以下方面与 qml 相匹配 -

  1. 使用方便。
  2. qml 提供的丰富的“外观和感觉”。
  3. 快速发展
4

5 回答 5

2

JavaFX是最接近的匹配项

在 Internet 上的某个地方,我什至读到 QtQuick (QML+Javascript) 是 JavaFX,据说“做得对”。这是因为原始JavaFX 语言的语法非常相似。还有类似于 Qt Quick Designer的Scene Builder等工具。当心 JavaFX 已经死了。而且的JavaFX 不是基于 JSON,而是基于 XML,并且更类似于 XAML。

Android SDK 是另一种选择

凭借 Android 获得的所有动力,您可以非常安全地选择它的整个套件进行设计。Android 不需要进一步解释,Android Studio 有很多东西可以简化开发。

于 2015-12-09T02:44:52.647 回答
1
于 2020-05-12T14:55:33.303 回答
0

没有这样的工具(至少我不知道)。

我在这里看到的唯一解决方案是使用JNI并将 QML 与 Java 结合起来。

于 2013-01-27T19:08:02.180 回答
0

最流行的 Java UI 框架 SWT 和 Swing 类似于 Qt Widgets。我知道唯一一个在 Java 世界中带来声明式 UI 开发风格的 - E4/XWT。但它看起来更像 Microsoft WPF 而不是 Qt QML,我没有在商业项目中尝试过。

于 2012-08-01T14:24:00.817 回答
-1

我正在开发这个开源项目,使用 Android XML 构建 GUI 应用程序以在 iOS、Android、树莓派等上运行,使用totalcross作为引擎在设备上呈现 XML。

https://github.com/TotalCross/KnowCodeXML

于 2020-07-09T16:26:20.967 回答