Eu queria apenas uma ajuda pra poder centralizar os componentes dentro da janela.
Assim:
[color="white"].....................................[/color]Capacidade: 3
[color="white"]...........................................[/color]Numero: [_____________]
[color="white"]......................................[/color]______________________
[color="white"].....................................[/color]|[color="white"].......[/color]Adicionar Numero[color="white"]........[/color]|
class CentralTelefonica extends JFrame
{
private CentralTelefonica()
{
setTitle("Central Telefônica");
setSize(250,150);
JButton AdicionarTelefone;
JTextField Numero, Capacidade;
JLabel LabelCapacidade, LabelNumero;
JPanel PainelNorte, PainelCentro, PainelSul;
AdicionarTelefone = new JButton("Adicionar Telefone");
AdicionarTelefone.addActionListener(new ListenerCentralTelefonica(this));
LabelNumero = new JLabel("Número:");
LabelCapacidade = new JLabel("Capacidade:");
Numero = new JTextField(10);
Capacidade = new JTextField("3",3);
Capacidade.setEditable(false);
PainelNorte = new JPanel();
PainelCentro = new JPanel();
PainelSul = new JPanel();
BorderLayout Layout = new BorderLayout();
getContentPane().setLayout(Layout);
getContentPane().add(PainelNorte, BorderLayout.NORTH);
getContentPane().add(PainelCentro, BorderLayout.CENTER);
getContentPane().add(PainelSul, BorderLayout.SOUTH);
PainelNorte.add(LabelCapacidade);
PainelNorte.add(Capacidade);
PainelCentro.add(LabelNumero);
PainelCentro.add(Numero);
PainelSul.add(AdicionarTelefone);
setVisible(true);
}
public static void main(String []args)
{
CentralTelefonica obj = new CentralTelefonica();
}

