É o seguinte,
Tenho um formulario cheio de JTextField, ok?
Quando eu aperto um botão “pesquisar” eu teria q ler o conteudo de todos os JTextFields que nao estao em branco e fazer uma string com eles… como q eu faço? nao ta dando certo de jeito nenhum… 
Lendo varios JTextField
P
4 Respostas
Fazer um String para cada ou apenas uma com todas? Cola um pouco do código ai.
Boa tarde
Se os seus JTextFields estiverem em um JPanel você pode fazer o seguinte.public void concatena(JPanel panel) {
Component[] components = panel.getComponents();
JTextField textField = null;
String conca = "";
for ( int i = 0; i < components.length; i++) {
if ( components[i] instanceof JTextField) {
textField = (JTextField) components[i];
if ( textField.getText() != "") {
conca = conca + textField.getText();
}
}
}
JOptionPane.showMessageDialog(null,conca);
}
No evento do botão chame esse método.
Abraços
P
Valeu!
Era isso mesmo que eu queria!
Assim que eu testar eu posto aqui de novo pra falar do resultado! 
P
PERFEITO!!!
Era exatamente o que eu queria e rodou redondinho! Muito obrigada! 
Criado 24 de abril de 2006
Ultima resposta 25 de abr. de 2006
Respostas 4
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo