桌面版 NetBeans 中的“Java 应用程序”或“JavaFX 应用程序”?

Posted

技术标签:

【中文标题】桌面版 NetBeans 中的“Java 应用程序”或“JavaFX 应用程序”?【英文标题】:"Java Application" or "JavaFX Application" in NetBeans for desktop? 【发布时间】:2017-05-11 18:46:56 【问题描述】:

我想使用 Netbeans IDE 用 Ja​​va 设计一个桌面应用程序。

在 Netbeans 中创建“新项目”时,我应该选择什么 - “Java”下的“Java Application”或“JavaFX”下的“JavaFX Application”?

【问题讨论】:

如果是 Swing 应用程序,请选择“Java 应用程序”。如果您正在编写 JavaFX,那么另一个是显而易见的选择。 【参考方案1】:

简而言之,Java 应用程序用于基于 Swing 的应用程序,JavaFX 用于基于 JavaFX 的应用程序。

这取决于您要构建的内容。 Swing 有更多的组件(第 3 方以及内置),但并非所有组件都已进入更新的 JavaFX 平台。另一方面,FX 提供了不同的功能集,这是前进的方向,尤其是在从头开始构建的情况下。

【讨论】:

好的,所以基本上我想设计一个库存管理软件,我很困惑从“java应用程序”和“javaFX应用程序”中选择哪个选项。我的意思是,在回编码和拖放 UI 设计方面会有很大的不同吗? @Yash 我建议你阅读这篇文章informit.com/articles/article.aspx?p=2273822 谢谢,只是我之前用过swing,所以javaFX中的编码不会有问题或区别..?

以上是关于桌面版 NetBeans 中的“Java 应用程序”或“JavaFX 应用程序”?的主要内容,如果未能解决你的问题,请参考以下文章

NetBeans 中的 Java Swing Jscrollpane

在 Linux (Mageia) 上的 NetBeans 中从 Java 应用程序连接到 MariaDB

Netbeans 错误:架构不存在

Netbeans 显示正在运行而不实际打开 Java 应用程序窗口

Netbeans中JAVA桌面应用程序?

关于netbeans和java桌面程序开发