2012-02-05 47 views

回答

16

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

支持[B] SAF(JSR 296,基本上那是你的“Java桌面应用程序”项目模板背后的架构)已经被急剧下降(因为没有正当的理由,让我补充)。

但是,正如比尔在他的回答中所说,没有必要使用SAF来形象地设计表格。 NetBeans的摆动设计师(被称为Matisse)的可用于设计任何的JFrame,JDialog的,JPanel的等

你只需要

右击 - >New - >JFrame Form...

和你准备好拖放! (您将缺少的功能是这种框架提供的额外功能,比如SAF Actions,窗口持久性,简化的长时间运行任务管理和相关的视觉反馈[现在您必须让自己的手变得脏兮兮的SwingWorker类]等)

+0

您仍然可以从NetBeans更新中心获取Swing应用程序框架库。但是请注意,它不包括创建或编辑SWAF表单的能力 – 2012-02-06 06:25:22

+0

或者更好,从这里获得BSAF(更好的Swing应用程序框架,基本上是一个积极修复的分支,包含错误修复和小的,向后兼容的改进):http: //kenai.com/projects/bsaf/pages/Home – 2012-02-06 10:57:44

3

Java桌面是指努力创建一个从未真正产生任何重要性的标准或库(库)。我认为它可能最终将它从Netbeans中删除。

它更容易创建一个新的Java应用程序项目,不用打扰主,然后创建一个新的JFrame表单。该课程将有一个主要供您使用,您也可以在窗体中设计框架。您还可以创建JPanel表单类。注意:你可以在netbeans的任何项目中做到这一点,对于他们的项目没有什么特别之处。

+1

很可能OP还使用了Swing应用程序框架提供的所有额外功能,比如SAF操作,窗口持久化等。 – 2012-02-05 23:46:15

0

您可以在Java中找到有助于创建CRUD桌面应用程序的内容。

你可以找到它here

相关问题