frame.setLayout();
这有错吧!

解决方案 »

  1.   

    是Layout.setConstraints(com, gbc);这边错了..GridBagLayout布局LZ再好好看看
      

  2.   

    错在第75-78行:
    75        jfaddr = new JTextField();
    76        jfaddr.addActionListener(this);
    77        constraints.fill = GridBagConstraints.HORIZONTAL;
    78        AddComponent(inputpanel, inputlayout, constraints, jfTel, 1,2,1,1,80,100);
    jfTel没有初始化。你的思路可能是把75行 和76 行的jfaddr换成jfTel。
    编译已经通过。你试一试。