Pesquisa com o JTextField

Boas pessoal !

Tenho um JTextField que eu uso para pesquisar nomes na base de dados. e gostaria de alguma forma poder ter uma especie de list que quando o usuario estiver digitando um nome que ja havia feito ele aparecesse como opção.

Ou seja quando o usuario comece a escrever ele verifique as letras e mostra um nome que ja foi pesquisado com as letras semelhantes ao que o usuario esta digitando.

Isso é para facilitar a vida do usuario .

Obrigado desde ja !

Você não está querendo um pronto né?!?!

uma vez precisei fazer isso, mais acabei deixando de lado…
Abaixo vai as dicas passada por um amigo (Mantu) aqui do guj, me ajudou muito…
eu cheguei a terminar, mais ficou um pouco lento, e me ocupei com outras coisas:

1- Verifica onde no JTextField o caret (cursor de texto) se encontra
2- Verificar se na posição verificada existe algum caracter diferente de " " (espaço)
2.1- Caso exista, então
2.1.1- Descobrir qual a posição do primeiro caractere espaço mais próximo da posição atual do caret.
2.1.2- Receber em uma variável a (suposta) palavra formada pelo trecho que vai da posição obtida em 2.1.1 até a posição atual do caret.
2.1.3- Utilizar o String da variável do passo 2.1.2 para exibir as opções de preenchimento apropriadas
2.2- Caso não exista, então
2.2.1- exibir opções de preenchimento acessíveis no escopo atual.

Tchauzin!

Obs: Obrigado Mantu, me ajudou muito!!! e vou voltar a mexer nisso… =*

Aqui tem um exemplo de autocomplete em uma JComboBox que lhe ajudará nessa tarefa:
http://www.orbital-computer.de/JComboBox/