Imagens de um Diretorio para vetor

Olá Pessoal !
Precisaria d uma dica de código, queria, pegar umas imagens(icones), de uma determinada pasta e jogá-las para um label.
É uma espaço numa barra de ferramentas que irá listar varios icones, para o usuários jogar na tela.
Provavelmente virá dentro de um vetor, ai tu faço um for para cada item do vetor, ai crio um novo jlabel e jogar no painel lateral
algo mais ou menos assim:
for(int i=; i< vetor_arquivos.lenght(); i++{
JLabel icone = new JLabel(vetor_arquivos[i]);
painel_lateral.add(icone);

é por ai, o que estaria faltanto ?? como faço para dizer o diretorio que está os arquivos

Valeu

Legal valeu vou olhar com certeza, mas precisaria uma dica mais precisa para o momento

Se puder ajudar agradeço.

Valeu