aplicativo java no netbeans quero criar um autocomplete para ir aparecento no jtextfield e ir aparecendo o conteudo
Ex: Vai digitar Andrew
coloca a letra A tannto faz minucula ou maiuscula na pesquisa e aparecer Ana, Andrew todo que começa com A
estilo google
Criar um autocomplete
A
3 Respostas
Andrew, vê se te auda:
http://www.java2s.com/Code/Java/Swing-JFC/AutocompleteTextField.htm
Oi,
Da uma olhada no código do usuario Criador:
http://www.guj.com.br/posts/list/139728.java#752321
Tchauzin!
Segue ai amigo o codigo que eu estava trabalhando hj 05/10/09, vê se ajuda em algo, aqui junto com Wicket, funciona bem!
final AutoCompleteIdField fieldGruInicial = new AutoCompleteIdField("gruInicial",
new PropertyModel<Integer>(this, "gruInicial.codigo"),
new PropertyModel<String>(this, "gruInicial.descricao")) {
private static final long serialVersionUID = 1L;
@Override
protected Iterator<Pair<Integer, String>> getChoices(String input)
{
Conta filtro = new Conta();
filtro.setDescricao(input);
QueryObject<Conta> queryObject = new QueryObject<Conta>(filtro);
queryObject.addOrdenacao("descricao", true);
queryObject.addFetch(QueryObject.innerJoin("plano"));
queryObject.addFetch(QueryObject.innerJoin("plano.tipo"));
queryObject.addRestricao(Restrictions.eq("plano#tipo.nome","PLANO_GRUPOS_FATURAMENTO"));
queryObject.addRestricao(Restrictions.eq("tipo.nome","GRUPO_FATURAMENTO"));
Iterator<Conta> iterator = contaService.findContas(queryObject).iterator();
ArrayList<Pair<Integer, String>> result = new ArrayList<Pair<Integer, String>>();
while (iterator.hasNext())
{
Conta objeto = iterator.next();
result.add(new Pair<Integer, String>(objeto.getCodigo(),
objeto.getDescricao()));
}
return result.iterator();
}
}.addInputBehaviour(new UpperCaseBehavior());
Criado 5 de outubro de 2009
Ultima resposta 5 de out. de 2009
Respostas 3
Participantes 4
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