eu presciso que esses dois fiquem um embaixo do outro:
[code]JPanel r = new JPanel();
JLabel l1 = new JLabel(“Nome:\n”);
r.add (l1);
JTextField t1 = new JTextField(10);
r.add (t1);
JLabel l2 = new JLabel("Matricula:\n");
r.add (l2);
JTextField t2 = new JTextField(10);
r.add (t2);
this.add (r,BorderLayout.WEST);[/code]
se souberem por favor me ensinem obrigado.
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Ratinho[/color][/size] :joia:
não sei se é isso que você quer, mas tente fazer como o exemplo abaixo:
[code]
import java.awt.GridLayout;
import javax.swing.*;
public class teste extends JFrame{
public teste()
{
JPanel r = new JPanel();
r.setLayout(new GridLayout(2,2));
JLabel l1 = new JLabel("Nome:");
r.add (l1);
JTextField t1 = new JTextField(10);
r.add (t1);
JLabel l2 = new JLabel("Matricula:");
r.add (l2);
JTextField t2 = new JTextField(10);
r.add (t2);
add(r);
setSize(200 , 80);
setVisible(true);
}
public static void main (String args[])
{
teste aplicacao = new teste();
}
}[/code]