在 IntelliJ IDEA 中设计 JFrame

nlo*_*owe 5 java forms user-interface intellij-idea jframe

尝试 IntelliJ IDEA,但我怎么也想不出如何设计 JFrame。在 Eclipse 中,WindowBuilder 将创建 JFrame 的新子类并生成 Java 源代码。我已经更改了 IDEA 的设置以生成 java 源代码,但 IDEA 似乎喜欢生成 JPanel 并将它们设置为 JFrame 实例的根窗格。我是否忽略了某些事情,或者这是一个设计选择?

Cra*_*der 6

这是一个设计选择,您需要编写自己的代码来创建顶级框架,然后您可以向其中添加在 GUI 设计器中创建的面板。同样影响到无法设计JMenu和状态栏。

如果您正在为 IDEA(和其他 IDE)寻找更高级的 GUI 设计器,请查看JFormDesigner