Prmero para obtener un listado de las imagenes debes ocupar algo como esto:
Código:
int i;
File directory;
File []listFiles;
directory = new File("C:/");
listFiles = directory.listFiles();
for (i=0; i < listFiles.length;i++){
if (listFiles[i].isFile())
System.out.print("Archivo: " + listFiles[i].getName() + "\n");
}
solo te queda filtrar la extension que desees ; img, jpg, bnp, gif, etc.
y para meterlos dentro de un JList ocupa este codigo:
Código:
private DefaultListModel modelo=new DefaultListModel();
for(int i=0; i<listFiles.length; i++){
modelo.addElement( listFiles[i].getName() );
}
jList.setModel(modelo);
Saludos