IntelliJ
表单是在特殊编辑器中设计的,并保存在两个文件中:*.java
文件和*.form
文件。
以下是该应用程序的完整代码:
导入javax.swing。*;
public class Test02 {
private JButton button1Button;
private JButton button2Button;
private JButton button3Button;
private JPanel mainPanel;
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setContentPane(new Test02().mainPanel);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
如果我运行它,将出现以下窗口:
即。按钮在布局管理器中获取了名称和位置,根据数据int *.form
文件。
怎么可能?
没有任何初始化代码,没有任何坐标,也没有对form
文件的任何引用。
*.form
文件在哪里读取?