IDEA如何将类绑定到.form文件?

zyt*_*hon 2 java swing intellij-idea

Intellij IDEA具有可以将表单文件绑定到类的功能.

https://www.jetbrains.com/help/idea/binding-a-form-to-a-new-class.html

"链接"类具有相应的项目lke JPanels等作为私有引用,但它们永远不会设置为任何东西.

例:

public class Formtest{
    private JPanel panel1;
    private JLabel label1;
    ....
}
Run Code Online (Sandbox Code Playgroud)

我想知道它在运行时是如何工作的,以及它们如何匹配在一起.

Cra*_*der 6

gui设计器有一个选项可以在源文件中生成初始化代码,您可以启用它来查看它是如何工作的以及IDE生成的代码,否则此代码不会出现在.java文件中,并且仅在使用IntelliJ IDEA或javac2Ant任务编译项目时的字节码.

GUI