【问题标题】:Using Netbeans Platform with JavaFX 2?在 JavaFX 2 中使用 Netbeans 平台?
【发布时间】:2013-04-03 00:53:00
【问题描述】:

我正在 JavaFX 2 上构建一个桌面应用程序,并希望加快我的开发速度 --

RCP 是要走的路吗?学习曲线有多陡峭?

【问题讨论】:

    标签: java netbeans javafx-2 rcp netbeans-platform


    【解决方案1】:

    有一个eFX 项目试图使 NetBeans 平台适应 JavaFX。

    根据我对 NetBeans 平台源代码的了解,我怀疑他们是否设法摆脱了 Swing 依赖项。 (如果您想将应用程序部署到不支持 Swing 的平台,这可能很重要。请参阅:Compact ProfilesProject Jigsaw)。

    它还使用 NetBeans 平台模块系统而不是 OSGi(许多 Apache Commons 库以及其他库都带有 OSGi 元数据,但不带有 NetBeans 平台元数据)。虽然有一种方法可以在 NetBeans 平台中运行 OSGi 包,但是,当然,这意味着您必须了解 2 个模块系统。

    我也不知道 NetBeans Platform Maven 插件是否可以与 eFX 一起使用,或者您是否必须使用 Ant。

    另请注意(主要针对上述问题)我最近发布了 Drombler FX 的初始早期访问版本,这是一个基于 OSGi 和 Maven(POM 优先)的 JavaFX 模块化 RCP:

    http://puces-blog.blogspot.ch/2012/12/drombler-fx-building-modular-javafx.html

    http://wiki.drombler.org/GettingStarted

    【讨论】:

    • 我看了 Drombler FX 并且看起来很棒,遗憾的是它似乎适用于 100% FX 应用程序,我只需要一个或两个模块。是这种情况还是我错过了什么?
    • 是的,Drombler FX 应用程序通常是 100% JavaFX 应用程序。你到底想达到什么目的?
    • 我有一个带有普通 maven 构建模块的现有应用程序,并想添加一个 JavaFX 模块来添加 JavaFX 图形等。
    • 不清楚您的应用程序在何种方面不是 100% JavaFX 应用程序。您是否也在同一个应用程序中使用其他一些 GUI 工具包?或者您为什么认为 Drombler FX 不符合您的需求?也许我可以改变一些对你有帮助的东西......
    • 嗯,是一个使用 Maven 构建的普通 Netbeans 应用程序。所以应用程序已经存在。只是想用 JavaFX 模块来增强它。
    猜你喜欢
    • 1970-01-01
    • 2013-05-15
    • 2012-06-27
    • 2020-08-28
    • 2022-09-05
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    • 1970-01-01
    相关资源
    最近更新 更多