Estou com um problema em relação a busca no arraylist, espero que vcs me deem uma luz
carreguei os dados em uma arraylist do db.
ai no FieldPesquisakeyreleased qro q ao digitar uma letra ele percorra o arraylist e vá encontrando a linha q tenha o q digitei… e vá selecionando em uma JTable. tem como?
segue a arraylist
[code]//aki quero q cada vez que eu digitar uma letra gostaria que fosse selecionando uma linha, mas não ta funcionando.
private void FieldPesquisaKeyReleased(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
String pesquisa = FieldPesquisa.getText();
List<Servicos> resultados = new ArrayList<Servicos>();
for (Servicos p : lista2) {
if (p.getNomeContrib().startsWith(pesquisa)) {
resultados.add(p);
}
}
}[/code]
ou isso
[code]private void FieldPesquisaKeyReleased(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
ArrayList resultado = new ArrayList();
for (Iterator iter = lista2.iterator(); iter.hasNext();) {
Servicos s1 = (Servicos) iter.next();
if (s1.getNomeContrib().equals(s1.getNomeContrib())) {
resultado.add(s1);
}
}
}[/code]
como implemento isso para mostrar os resultados na JTABLE???
valeu