2

Possible Duplicate:
Why can’t I find Java desktop application in Netbeans 7.1

I used to have the option to create a new "Java Desktop Application" in Netbeans 6.9.1. However, I can't find this option any longer in NetBeans IDE 7.2.1.

Is it still available?

Community
  • 1
  • 1
Prashant
  • 41
  • 1
  • 2
  • What does it mean create java application in netbeans? – Dmitry Zagorulkin Jan 22 '13 at 16:03
  • As an alternative to Swing, you can also try the new [JavaFX 2](http://docs.oracle.com/javafx/) support in conjunction with [Scene Builder](http://docs.oracle.com/javafx/scenebuilder/1/overview/jsbpub-overview.htm) to build a JavaFX desktop application. – assylias Jan 22 '13 at 16:09
  • I would urge folks not to close this question. There have been new developments not covered in the potential duplicate cited by @assylias. – Gene Jan 22 '13 at 16:10
  • @Gene What developments? Do you have a reference? – assylias Jan 22 '13 at 16:12
  • Please see my answer below. The SAF mechanism was dropped, then resurected as BSAF, then killed again by removing SAF from the wizard and form editor, but then recently a plug-in was published that made it feasible to use again. – Gene Jan 23 '13 at 00:38

1 Answers1

1

The party line from the Netbeans project contributors is to use the Netbeans Platform. In the wizard look under Netbeans Modules.

The Swing Application Framework (SAF) that you're probably remembering has been abandoned.

Netbeans Platform seems reasonably good, but it represents a fairly big effort to learn its conventions and capabilties.

This article talks about BSAF, which is some level of continued support for SAF. However BSAF took a hit when Netbeans dropped the wizard and form edit capabilities that are part of SAF. The most recent development is the return of SAF/BSAF form editing as a plugin for the v7+ Netbeans environments. You can no longer generate a SAF/BSAF app with the app wizard. A workaround is to make a SAF application in 6.9.1 and then import it as needed to make new ones in 7.2+.

Community
  • 1
  • 1
Gene
  • 46,253
  • 4
  • 58
  • 96