项目没有运行主类

时间:2014-05-30 12:17:25

标签: java jform-designer

我对Jform-Designer有一个小问题,我做了一个Designer类(Jform类),我把它定义为我的主类。

像这样:

class Designer extends JFrame {

    public static void main(String[] args) {
        Designer design;
        design = new Designer();
        design.initComponents();
    }

    private void initComponents() {
        // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents


        //======== this ========
        Container contentPane = getContentPane();
        contentPane.setLayout(new FormLayout(
            "9*(default, $lcgap), default",
            "9*(default, $lgap), default"));
        pack();
        setLocationRelativeTo(getOwner());
        // JFormDesigner - End of component initialization  //GEN-END:initComponents
    }
}

但程序现在没有运行,我认为它在我的代码的这一部分陷入无限循环:

public static void main(String[] args) {
            Designer design;
            design = new Designer();
            design.initComponents();
        }

有人可以解释我需要做些什么来正确运行项目。 提前致谢

1 个答案:

答案 0 :(得分:3)

它会运行但你没有使框架可见

design.setVisible(true);