Classe para navegação via botões: existe na API?

Estou tentando criar um navegador com botões (“adicionar”, “remover”, “primeiro”, “anterior”, “próximo”, “último”), mas não estou encontrando uma classe na API para este propósito. :?

Para tal, precisaria de uma classe com os métodos:
first()
previous()
next()
last();

Só encontro classes incompletas, como ListIterator, que possui previous() e next() mas não possui first() e last().

Será que devo implementar a minha própria classe? Alguma idéia/informação, agradeço.

:-o

Vc quer navegar em um Banco de Dados ou em uma coleção?

De qualquer forma acho que não existem tal classe, pelo menos nunca ouvi falar…

Dá uma procurada na API, pois se essa classe existir, ela está lá…

Porém não é dificil criar alguns métodos que movam o ponteiro de uma coleção para o FIM dela e/ou para o COMEÇO…

Se precisar de ajuda para isso, é só dizer…

E se descobrir alguma classe na API que faça isso, conta pra galera OK?

té +