20

我从http://netbeans.org/downloads下载了带有所有捆绑包的 Netbeans 7.1,并在 Windows 7 上成功安装了它。

但是当像 7.0 那样添加新项目时,我找不到应该在 Java 类别下的 Java 桌面应用程序。

它在哪里?或者 7.1 中的替代品是什么?我需要一些东西来通过拖动组件来创建 GUI。

谢谢。

4

4 回答 4

16

看这里: http://netbeans.org/bugzilla/show_bug.cgi?id= 204661

突然放弃了对 [B]SAF(JSR 296,基本上是您的“Java 桌面应用程序”项目模板背后的框架)的支持(没有正当理由,让我补充一下)。

然而,正如比尔在他的回答中所说,没有必要使用 SAF 来直观地设计表单。NetBeans swing-designer(称为 Matisse)可用于设计任何 JFrame、JDialog、JPanel 等。

你只需要

右键-> New->JFrame Form...

你已经准备好拖放了!

(您将缺少的功能是此类框架提供的额外花里胡哨,例如 SAF 操作、窗口持久性、长时间运行任务的简化管理和相关的视觉反馈 [现在您必须使用 SwingWorker 类] , ETC)

于 2012-02-05T23:43:45.413 回答
4

Java Desktop 指的是创建一个从未真正产生任何重要意义的标准或库(库)的努力。我认为他们很可能最终将其从 Netbeans 中删除。

只需创建一个新的 Java 应用程序项目就更容易了,不要打扰 main,然后创建一个新的 JFrame 表单。该类将有一个 main 供您使用,您还可以在窗体中设计框架。您还可以创建 JPanel 表单类。注意:您几乎可以在 netbeans 中的任何项目中执行此操作,它们的项目没有什么特别之处。

于 2012-02-05T05:52:49.300 回答
0

You can find something helpful to create CRUD desktop application in Java.

You can find it here.

于 2012-10-05T14:08:20.750 回答
0

最好使用 NetBeans 7.0 来全面支持 swing 组件。许多教程和指南都以“Java 桌面应用程序”为特色(如 JXMapKit 的那些:http: //today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-与-jxmapviewer.html

于 2012-05-23T08:59:08.013 回答