tenho o codigo
ArrayList<String> teste = new ArrayList<String>();
File pasta = new File("C:\\Nova");
File arquivos[] = pasta.listFiles();
File novo = new File("C:\\Renomear_arquivo\\teste.pdf");
for(int i=0; i < arquivos.length; i++) {
jTextArea1.append(mensagem +" \n");
teste= file.getName();
eu leio e pego o nome doas arquivos q estao dentro de um diretorio Nova, exemplo tenho 5 arquivos dentro desse diretorio, ai pego 1 por 1 e coloco dentro do ArrayList teste todos os nomes ate ai esta tudo certo, ai tenho 2 botoes proximo e anterior, para ir para percorrer o arraylist, comesso do 0 ate o 4 tudo certo so que nao consegui fazer voltar, como poderia fazer avancar e retroceder dentro do arraylist, quero percorrer todo o arraylista e depis voltar ate a posicao 0.