IntelliJ IDEA's GUI Designer enables you to create graphical user interfaces (GUI) for your applications, using Swing library components. The tool helps you speed up the most frequently needed tasks: creating dialogs and groups of controls to be used in a top-level container such as a JFrame. When you design a form with the GUI Designer, you create a pane rather than a frame.

Dialogs and groups of controls created with the GUI Designer, can coexist in the application with the components that you create directly with Java code.

In this part:

Using the GUI Designer is subject to the following limitations:

  • GUI Designer does not support modeling of non-Swing components.
  • The GUI Designer does not create a main frame for an application, nor does it create menus.