Oi pessoal. Estou criando uma aplicação para comunicar-se (cadastro, atualização) com um banco de dados de fotos. Minha dúvida é a seguinte: foi solicitado pelos usuários que no momento do cadastro das fotos, o sistema fizesse uma busca em determinada pasta/diretório/servidor (que armazena as fotos que serão cadastradas) e já listasse essas fotos, pra que, quando terminasse o cadastro da primeira foto, em vez de abrir outra janela pra buscar a próxima foto a ser cadastrada, simplesmente clicasse em um botão do tipo “próxima” para que o sistema buscasse a próxima foto da sequencia no diretório, eliminando sempre da lista as fotos já cadastradas. Como faço isso? Desde já, obrigado!!
Buscando arquivos no hd
A
4 Respostas
J
Não entendi nada 
Você quer saber como faz o sistema inteiro? Como pesquisa a foto? Como faz o botão próxima? Ou o que?
A
Não quero o sistema inteiro. Duas questões:
1ª: Quero saber como fazer para que o botão “Próxima” traga o próximo arquivo do diretório.
2ª: O sistema teria que, ao encerrá-lo, da próxima vez que ele fosse iniciado, desconsiderar as fotos já cadastradas. Seria mais uma tabela no banco, armazenando essa informação?
Obrigado pelo interesse!
S
tbm nao entendi muito mas vou tentar ajudar.
vc vai ter que em algum lugar guardar as fotos que ja foram carregadas tipo um BD. Carrega tudo isso pra uma lista. então voce cria uma lista com todos os arquivos disponíveis no diretório onde estão as fotos. dessa lista voce simplesmente remove todo mundo que estiver na outra lista com arquivos já carregados, algo tipo:Lista carregados = Todos arquivos ja carregados;
Lista novos = todos arquivos do diretório fotos;
novos.removeAll(carregados);
proximo (){
inserir(novos.next());
}
nesse link tem umas opções legais para selecionar diretório e arquivos, talvez te ajude em algo [url]http://www.java2s.com/Code/Java/Swing-JFC/FileTree.htm[/url]
A
obrigado, já ajuda sim. Até mais!
Criado 6 de maio de 2008
Ultima resposta 7 de mai. de 2008
Respostas 4
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo