Java 在IntelliJ中初始化GUI组件
我目前正在用IntelliJ构建我的第一个GUI。我在GUI设计器中排列了所有组件,并使用网格包布局。我的问题是,在绑定类中,没有生成使应用程序看起来像我设计的那样的代码,只有不同组件的声明。根据上述代码,应在编译项目时自动生成并处理为.class文件。但这似乎没有发生,因为在编译和运行我的项目时,我只有一个空窗口。好吧,我想出来了。显然,默认情况下,包含所有组件的JPanel不会添加到JFrame中。因此,我不得不在构造函数中手动调用add(panel)。我建议您研究一下JavaFX。Swing很好,只是很旧。试试这个:Java 在IntelliJ中初始化GUI组件,java,user-interface,intellij-idea,Java,User Interface,Intellij Idea,我目前正在用IntelliJ构建我的第一个GUI。我在GUI设计器中排列了所有组件,并使用网格包布局。我的问题是,在绑定类中,没有生成使应用程序看起来像我设计的那样的代码,只有不同组件的声明。根据上述代码,应在编译项目时自动生成并处理为.class文件。但这似乎没有发生,因为在编译和运行我的项目时,我只有一个空窗口。好吧,我想出来了。显然,默认情况下,包含所有组件的JPanel不会添加到JFrame中。因此,我不得不在构造函数中手动调用add(panel)。我建议您研究一下JavaFX。Swin