Ucząc się javy stwierdzilem ze napisze program, który będzie:
- zbierał nazwy i rozszerzenia obrazkow z danego folderu,
- zapisywał je do pliku,
- odczytywał z pliku,
- wyświetlał obrazek w labelu [jako ikona] i zmieniał go na następny lub poprzedni po kliknięciu przycisków.

Używam IntelliJ Idea i NetBeans (do tworzenia gui). Wszystko na Javie 8.
Problem jest taki, że otrzymuje błąd:

Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.(ImageIcon.java:217)
at IcoGen.icoRead(IcoGen.java:52)
at