在Java netbeans init();使用方法,它的目的是什么?

时间:2014-04-13 06:21:06

标签: java swing netbeans jframe

我已经开始在Netbeans中使用JFrame了。实际上,我不知道为什么在init()中使用JFrame函数/方法?它的目的是什么? 请解释一下。

谢谢,

1 个答案:

答案 0 :(得分:2)

假设您正在使用Netbeans GUI Builder工具,我认为您所指的方法是您在构造函数中看到的initComponents();方法调用。

public class NewJFrame extends javax.swing.JFrame {
    public NewJFrame() {
        initComponents();
    }
}

如果你看下面的构造函数,你会看到

enter image description here

仔细观察,您会在第31行旁边看到+。您可以按+展开该代码区域。执行此操作时,您将看到在构造函数中调用的自动生成的initComponents()方法。

enter image description here

如果仔细查看该方法,您会看到所有组件都已初始化的位置,并且已完成组件的布局。

相关问题