Bom dia Pessoal!
No meu projeto, eu preciso de uma rotina que adiciona jTextFields dinamicamente…
Se for 1, tudo bem:
System.out.println("Adicionando JTextField");
JTextField jTextField1 = new javax.swing.JTextField();
jTextField1.setHorizontalAlignment(javax.swing.JTextField.LEFT);
jTextField1.setText("Texto Desejado");
jTextField1.setToolTipText("Hint Desejado");
jTextField1.setSize(200,22);
super.add(jTextField1);
Porém, essa quantidade é dinâmica, e eu nunca saberei quantos jTextFields eu terei que DECLARAR pra adicionar!!
Eu poderia colocar aquele código dali de cima dentro de um loop, mas ainda não resolveria, pois só criará um jTextField (o jTextField1)…
Será que tem como eu ir declarando esses componentes dinamicamente?
Por exemplo, se fosse 3 deles, a rotina teria que ficar:
JTextField jTextField1 = new javax.swing.JTextField();
JTextField jTextField2 = new javax.swing.JTextField();
JTextField jTextField3 = new javax.swing.JTextField();
Senão, alguém tem outra idéia?
Obrigado!