flash - JavaFX 与 Flash 和 Flex 相比如何?

标签 flash apache-flex javafx

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




10年前关闭。




我知道 Flex 还不错,但也开始使用 Java FX。我有点困惑。 Java FX 似乎更关注低级绘图操作和动画。更少创建像 Flex 这样的标准 UI。

那么JavaFX 是不是更像Flash 而不是Flex?

另一方面,JavaFX 也支持 Swing 组件以及数据绑定(bind),这使它看起来更像 Flex。

最佳答案

我认为 JavaFX 更像 Flex,因为 JavaFX 更多的是构建应用程序而不是动画(我认为这是 Flex 和 Flash 之间的敏感区别之一)。

我认为 JavaFX 和 Flex 是富 Internet 应用程序编程的 future 继承者。它们都旨在扩展 RIA 的可能性。

我看到的 JavaFX 的最大好处之一是您可以通过简单地导入现有的 Java 业务逻辑来使用它。

一些语言特性,例如作为数据类型的绑定(bind)和持续时间,是范式转换的,因为它们使某些功能成为可能并且易于使用:

  • 绑定(bind):将两个值连接在一起,因此您可以在另一个值更新时自动更新一个值。示例:“名称:绑定(bind) textfield.getValue”。比设置观察者模式来观察变量的变化要容易得多。
  • Duration 可以用作数据类型:“var frameDelay = 5ms”。在处理动画时,将 Duration 作为语言的一个组成部分似乎很容易。
  • 关于flash - JavaFX 与 Flash 和 Flex 相比如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/277414/

    相关文章:

    ios - ITMS - 90179 无效代码签名/ITMS - 90209 无效段对齐

    apache-flex - 使用 ViewStack 的 Flex 动态选项卡

    apache-flex - 使 Flex 在 AreaSeries 中显示最近的数据提示

    java - 如何在 IntelliJ 上的 Java12 中使用 JavaFX?

    html - 将 HTML 内容添加到 Flash 网站

    flash - Gradle,如何加密SWF文件

    Java无法确定应用程序类

    javafx - 在 Clojure 中编写 JavaFX 项目

    javascript - 让javascript处理flash(firefox问题)

    xml - 此 xpath 查询的 Flex/AS3/E4X 等效项是什么?