【发布时间】:2016-05-03 08:46:09
【问题描述】:
有很多 Java“应用程序框架”,例如 http://pivot.apache.org/demos/ 中列出的那些,它们几乎都使用 Swing 作为 GUI 工具包,或者在 Eclipse 的情况下使用 SWT。
但是我还没有看到任何明显的 JavaFX 框架。这是为什么呢?
如果查看框架调用您的“好莱坞原则”,我会认为 JavaFX 已经做到了这一点,但后来我感到困惑,因为看起来 Swing 和 JavaFX 的作用几乎相同,即作为 GUI层。但他们都做事件循环和回调/事件/观察者模式等。
仅仅实现一个事件循环并调用您的事件处理程序不符合“应用程序框架”的条件吗?
如果没有,是否有任何直接基于 JavaFX 的框架(而不是将 JavaFX 嵌入到 Swing 控件中)?这样的框架会提供哪些 JavaFX 独立版不具备的功能?
对不起这个问题的“显而易见性”,但这对我来说并不明显。
谢谢。
【问题讨论】:
标签: java javafx frameworks