我已经开始在Netbeans中使用JFrame
了。实际上,我不知道为什么在init()
中使用JFrame
函数/方法?它的目的是什么?
请解释一下。
谢谢,
答案 0 :(得分:2)
假设您正在使用Netbeans GUI Builder工具,我认为您所指的方法是您在构造函数中看到的initComponents();
方法调用。
public class NewJFrame extends javax.swing.JFrame {
public NewJFrame() {
initComponents();
}
}
如果你看下面的构造函数,你会看到
仔细观察,您会在第31行旁边看到+
。您可以按+
展开该代码区域。执行此操作时,您将看到在构造函数中调用的自动生成的initComponents()
方法。
如果仔细查看该方法,您会看到所有组件都已初始化的位置,并且已完成组件的布局。