如何使用ItelliJ IDEA中创建的GUI表单

Dmi*_*riy 33 java user-interface swing intellij-idea

我使用IntelliJ IDEA 9中的一个按钮创建简单的gui表单.使用表单创建的类不是JFrame或任何其他swing类.我如何在源代码中调用我的表单?

rem*_*rem 95

Form main()从插入菜单中选择IntelliJ时,我一直感到难过,并在错误消息中说明了无效的根组件.

事实证明,这意味着JPanelForm需要有一个字段绑定到它的主要(根)组件,默认情况下它不会这样做.

只需JPanel在表单设计器中选择,并field name在属性窗格中为其指定名称().

在此之后它将产生main()正常罚款.


Col*_*ert 38

只需进入与表单关联的类,按alt+ insert并选择"Form main()".


资源:

  • 谢谢...但绝对不直观......从Jetbrains的坏动作 (31认同)
  • 绑定到类的表单没有与根组件的有效绑定 (4认同)
  • 适用于Java的RAD风格最少的工具.很难搞清楚. (3认同)
  • 为什么它会创建一个主要方法.这不是如何做表格.可以将其全部放在构造函数中,也可以从构造函数中调用init()类型方法.JetBrains多么愚蠢的选择. (2认同)