创建新窗体

另请参见

在 IDE 中,可以使用所提供的模板创建 JFC/Swing 或 AWT(Abstract Window Toolkit,抽象窗口工具包)窗体、预置的样例应用程序框架,或者基于 JavaBeansTM 组件体系结构的任何类。

在 IDE 中创建新的 GUI 窗体:

  1. 从主菜单中选择“文件”>“新建文件”。
  2. 在“新建文件”向导的“项目”组合框中,选择要为其创建窗体的项目。
  3. 在“类别”窗格中展开“Java GUI 窗体”节点,然后选择所需的窗体模板。单击“下一步”。
  4. 输入 GUI 窗体的类名和位置。单击“完成”。
  5. IDE 将创建具有选定类型的空白窗体,并在“编辑器”标签的“GUI 生成器”视图中打开该窗体。

IDE 中的 GUI 窗体类型:

下表列出了 IDE 中的可用窗体模板类型。每个类型具有不同的设计和运行时窗体外观,并且为窗体类生成的代码也不相同。

窗体类型 描述
JApplet 通过支持 Java 的 Web 浏览器或其他 Applet 查看器运行的程序。
JDialog 汇集用户输入的模式或无模式窗口。
JFrame 顶层应用程序窗口。
JInternalFrame 可放置在 JDesktopPane 组件上以创建 MDI 应用程序的内部框架。
JPanel 容纳部分界面的小型容器。反过来,该容器又可用于其他任何容器中,如 JframeJPanelJapplet JDialog 组件。
Bean 窗体

用于基于任何 JavaBeans 组件创建新窗体的模板。新窗体可以为可视或不可视。可以在“新建文件”向导“窗体超类”页上的“超类”字段中指定类。创建新窗体时指定的 Bean 类必须位于类路径中,并且必须已进行编译。

Bean 是指使用 JavaBeans 组件体系结构编译的任何类。Bean 必须具有不含参数的公共构造函数。可以使用任意 JFC/Swing 组件作为 JavaBeans 类的示例。例如,可使用 javax.swing.JButton 创建产生定制按钮的窗体。

使用此模板时,还可通过将 java.lang.Object 指定为超类,来创建容纳 Bean 的空白容器。

AWT 窗体 基于 AWT 的可视窗体。AWT 窗体包括 Applet对话框框架面板
样例窗体 定制的示例窗体,其中包括一个具有三个菜单的基于 JFrame 的应用程序、一个可用作 MDI 应用程序主窗口的 JFrame 应用程序,以及一个具有“确定”和“取消”按钮的对话框。
另请参见
使用容器
关于布局管理器
创建多文档界面 (MDI) 应用程序

法律声明