仔细学学布局管理器。常用的FlowLayout,GridLayout,BorderLayout等已够应付差不多情况了

解决方案 »

  1.   

    jContentPane0 = new javax.swing.JPanel();
    jContentPane0.setLayout(new GridLayout(2,1)); jContentPane = new javax.swing.JPanel();
    jContentPane.setLayout(new GridLayout(1,3));
    jContentPane.add(getText());
    jContentPane.add(getText1());
    jContentPane.add(getText2()); JContentPane1=new javax.swing.JPanel();
      jContentPane1.setLayout(new GridLayout(1,3));
                               
    jContentPane1.add(getJButton(), null);
    jContentPane1.add(getJButton1(), null);
    jContentPane1.add(getJButton2(), null);
              jContentPane0.add(jContentPanel);
             jContentPane0.add(jContentPanel1);
                       }
    return jContentPane0;
    试试看,主要要参考GridLayout布局
      

  2.   

    用gridlayout, 然后为每1组jtextfield和button设定一个panel
      

  3.   

    setLayout(null);
    然后定具体坐标