boa tarde galera, estou com uma dúvida numa função. Tenho um botão que a princípio quando clicado, joga pra dentro de um text área os nomes dos clientes, formando tipo uma lista. Mas o q tá acontecendo é que ele manda somente o nome do primeiro cliente da lista e ñ continua inserindo os outros.
O que estou fazendo de errado?
aí tá meu código:
miGerar.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e){
int i;
try {
Class.forName("org.postgresql.Driver");
cone = DriverManager.getConnection(
"jdbc:postgresql://localhost:5432/postgres", "postgres",
"1234");
Statement s = cone.createStatement(); // ATÉ AQUI, THE SAME
StringBuffer cmd = new StringBuffer();
cmd.append("select nomemusica from stcreator.musica"); // A CONSULTA A SER FEITA
rs = s.executeQuery(cmd.toString());
rs.next();// PADRÃO
rs.first();// PADRÃO
for (i=0;i<10;i++){
rs.next();
setlist.setText(rs.getString("nomemusica"));
} setlist.setText(rs.getString("nomemusica"));
Salvar();
new SetList();
}catch (Exception excecao) {
System.out.println("Caiu a casa: não achou o BD");
System.out.println(excecao);
}}; // }FINAL DO CATCH / } FINAL DO PUBLIC VOID DO ACTION
}); // FINAL DO PRIMEIRO ACTIONLISTENER
desde já agradeço