我从http://netbeans.org/downloads下载了所有捆绑包的Netbeans 7.1,并在Windows 7上成功安装。
但我无法找到Java桌面应用程序,它应该在添加新项目时位于Java类别下,就像7.0那样。
它在哪里?或者7.1中有什么替代品?我需要通过拖动组件创建GUI的工具。
谢谢。
我从http://netbeans.org/downloads下载了所有捆绑包的Netbeans 7.1,并在Windows 7上成功安装。
但我无法找到Java桌面应用程序,它应该在添加新项目时位于Java类别下,就像7.0那样。
它在哪里?或者7.1中有什么替代品?我需要通过拖动组件创建GUI的工具。
谢谢。
请看这里:http://netbeans.org/bugzilla/show_bug.cgi?id=204661
支持[B]SAF(JSR 296,基本上是您的“Java桌面应用程序”项目模板后面的框架)已经突然停止支持(让我补充一下,没有任何有效的理由)。
但是,正如Bill在他的回答中所说,不需要使用SAF来视觉设计表单。NetBeans swing-designer(称为Matisse)可用于设计任何JFrame、JDialog、JPanel等。
你只需
右键单击->新建
->JFrame 表单...
然后就可以拖放了!
(您将缺少的功能是该框架提供的额外功能,例如SAF Actions、窗口持久性、简化长时间运行任务和相关的视觉反馈 [现在您必须用SwingWorker类动手处理] 等)
Java Desktop是指一种创建标准或库(库)的努力,但实际上并没有产生任何重要成果。我认为他们最终将其从Netbeans中移除了。
更简单的方法是创建一个新的Java应用程序项目,不需要主函数,然后创建一个新的JFrame表单。该类将为您提供一个主函数,并且您还可以在表单中设计框架。您还可以创建JPanel表单类。注意:您可以在Netbeans中的任何项目中执行此操作,对于它们没有任何特殊之处。
最好使用NetBeans 7.0以获得对Swing组件的完全支持。 许多教程和指南都涉及“Java桌面应用程序”(例如JXMapKit的教程:http://today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html)