我可以在 JavaFX 和 oracle MAF 之间共享通用代码吗?

Can I share common code between JavaFX and oracle MAF?

我想知道是否可以使用 MVC 策略,在 Java 中编码部分模型和控制,并有两种可能性来编码视图,一种在 JavaFX and the other in Oracle MAF

我会使用 JavaFX 开发桌面版,使用 MAF 开发移动版。我知道我可以使用移动端口 JavaFXPorts but considering that RoboVM was discontinued 我不想赌这个策略。

我在 Java 方面有经验,但没有使用过 JavaFX 或 MAF,我怀疑我是否可以做我想做的事,因为我在互联网上找不到任何关于将这两种技术一起使用的内容设计多平台移动/桌面。 最大的问题是:

  • Is it possible to completely decouple the view from the control and model or JavaFX and/or MAF, in some circumstance, use a strategy of Control/Vie "tied"?

从 Oracle 移动应用程序框架 (MAF) 的角度来看,作为我们移动产品组合的 Oracle 产品经理,我会发表评论,我们根本没有测试 JavaFX 与 MAF 的集成,因为它们完全不同 UI 技术并具有不同的生命周期,我怀疑这根本行不通。否则这将是一场艰苦的战斗,你会浪费很多时间和头发。因此,我建议您不要选择此选项。