Spring Framework Manually create GUI application of Hello World on NetBeans 7.2.1

Application wizard of Java Desktop Application missed in my current NetBeans 7.2.1 (refer to my old post "HelloNetBeans: Create Java Desktop Application using NetBeans IDE"). Is it anything wrong in my setting? Or because JSR-296 (Swing Application Framework) is no longer developed...? Anyway, this post describe how to create GUI application manually.

To start-up Swing (Not JavaFX) GUI Desktop Application in NetBeans, we have to create a Java Application with GUI container. In this example, we will create a dummy GUI Application with JFrame.

New a project, without main class:

- Select Category of Java, and Project Java Application.

- Change the Project Name to HelloGUI, make sure the box Create Main Class UN-checked.

- A start-up project will be generated.

Next, Add GUI container of JFrame:

- Right click on your project, and select New JFrame.

- Enter your Class Name of MyFrame and Package my.hellogui.

- A JFrame will be added.

Assign main class:

- Try to run your project, Run -> Run Project (F6).

- You will be complained your project does not have a main class set. Now you can select your main class (my.hellogui.MyJFrame) from the selection box.