depende, vc pode usar v�rios JPanels usando o GridBagLayout....

o GridBagLayout � um gerenciador de layout do JPanel.....

vc tem v�rios layouts que pode usar, basta vc saber qual vc quer....

o GridBagLayout cria um grid invisivel no JPanel..... ele � meio complicado
de trabalhar, mas � bem util......

segue um exemplo abaixo.......

        GridBagLayout gridbag = new GridBagLayout();  
        GridBagConstraints c = new GridBagConstraints(); 

        JPanel pnlFundo = new JPanel();
        pnlFundo .setLayout(gridbag);  //seta o layout no panel


        JLabel lblConteudo = new JLabel("Conte�do");
        c.gridx = 0;  //seta a posi��o do objeto em x
        c.gridy = 0; //seta a posi��o do objeto em y
        gridbag.setConstraints(lblConteudo, c);  //seta a Constraints no
gridbag
        pnlFundo.add(lblConteudo); //adiciona no JPanel o componente

        //Vc pode tb adicionar outro JPanel, mas em posi��o diferente......

        JPanel pnlConteudo = new JPanel();              
        c.insets = new Insets(10,0,0,0); //determina o espa�o entre as
c�lulas
        c.gridx = 0;
        c.gridy = 1; //note que coloquei na posi��o 1 de y, isso quer dizer
que � na linha de baixo
        gridbag.setConstraints(pnlConteudo, c);
        pnlFundo.add(pnlConteudo);

Imagine o GridbagLayout como se fosse uma planilha do Excell..... � o que
ele faz no panel..... 

OBS.: Vc deve sempre mudar as posi��es do x e y, pois dois componentes na
mesma posi��o n�o funciona

Espero ter ajudado

Atenciosamente


Thiago H. de L. Gon�alves
Analista Programador
Droga Raia
http://www.drogaraia.com.br


> ----- Mensagem original -----
> De:           Ana Paula Brand�o Lopes [SMTP:[EMAIL PROTECTED]]
> Enviada em:           domingo, 22 de dezembro de 2002 15:24
> Para:         java list
> Assunto:              [java-list] GridBagLayout ou JPanels???
> 
> Para uma GUI com muitos componentes de diferentes tamanhos, 
> o uso de v�rios JPanels ao inv�s de tentar um GridBagLayout pode tornar a 
> interface sensivelmente mais pesada? Quem poderia relatar suas
> experi�ncias pessoais? 
> Obrigada, 
> 
> 
> 
> 
> ------------------------------ LISTA SOUJAVA ---------------------------- 
> http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED] 
> -------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a