Pessoal,

antes que algu�m comente algo, j� li tudo que pude para tentar resolver o
problema, mas n�o entendi e n�o consegui fazer o que quero.
Quero criar um vetor de JTextFields com 7 posi��es.
a) Em primeiro lugar, isso � poss�vel?
b) Como atribuo a uma determinada posi��o do vetor, um JTextField com 30
colunas por exemplo?
O que tentei fazer foi o seguinte:

public class Vetor {
      JTextField[ ] meuvetor = new JTextField[7]; // aqui eu defino e
instancio o vetor
      public void (?) enchevetor {   // aqui, tento preencher o vetor
              meuvetor[0] = JTextField(30);
              meuvetor[n] = JTextField(50);   // isto est� errado, n�o sei
como atribuir valores para o vetor. Esta �
      }                                                            // minha
d�vida
}

"Eu acho" que a abordagem que estou dando para o problema n�o � a mais
adequada. O que quero fazer � o seguinte: sei que � antiquado, mas � apenas
a t�tulo de aprendizagem. Quero ter um formul�rio com endere�o residencial e
comercial das pessoas. O form tem dois panels principais, com os respectivos
endere�os. O t�tulo do panel define tudo, portanto os labels (Nome,
Endere�o,. Bairro, Cidade, Estado, Cep, Telefone) e os JTextFields s�o os
mesmos nos dois panels. Estou usando o BoxLayout, assim os JTextField est�o
ficando 'todos' com a mesma largura. Eu quero que cada um tenha sua largura
definida de acordo com o n�mero de colunas que coloco em JTextField(no.
col). Li no Swing Tutorial que tenho que sobrescrever o m�todo
GetMaximumSize para conseguir este efeito usando este gerenciador de layout.
Bom, a minha id�ia foi:
1) criar uma classe extendendo a classe JTextField, definir, instanciar e
preencher um vetor com todos os campos e sobscrever o m�todo GetMaximumSize;
2) definir outra classe extendendo a classe JPanel, adicionar os labels (que
seria outro vetor) e os JTextFields a ele, colocar borda com t�tulo, etc;
3) instanciar este JPanel (item 2) duas vezes.
Ser� que isto d� certo?

[ ]s
Simone Ferreira

    --------------------------- 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]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a