我从http://netbeans.org/downloads下载了所有捆绑包的Netbeans 7.1,并在Windows 7上成功安装。
但是在添加新项目时,我找不到应该属于Java类的Java桌面应用程序。
它在哪里?或者7.1中的替代品是什么?我需要通过拖动组件来创建GUI。
感谢。
答案 0 :(得分: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类]等)
答案 1 :(得分:3)
Java Desktop是指创建一个从未真正产生任何重要意义的标准或库(库)的努力。我认为很可能他们最终将它从Netbeans中删除了。
更容易创建一个新的Java应用程序项目,不需要使用main,然后创建一个新的JFrame表单。该类将有一个主要供您使用,您也可以在表单中设计框架。您还可以创建JPanel Form类。注意:您可以在netbeans中的任何项目中执行此操作,对于它们的项目没有任何特殊之处。
答案 2 :(得分:0)
最好使用NetBeans 7.0来完全支持swing组件。 许多教程和指南都包含“Java桌面应用程序”(类似于JXMapKit:http://today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html)
答案 3 :(得分:0)
您可以找到有助于在Java中创建CRUD桌面应用程序的内容。
你可以找到它here。