Witam, mam pewien problem z ustawieniem ikon na przyciskach. Najpierw dodaję folder z plikami do projektu, następnie dodaję do Build Path. Postępowałem zgodnie z tym (http://vimeo.com/20685294) filmikiem i niestety nie działa. Później próbuję ustawić ścieżki do ikon i ikony dodać do przycisków.
Kod wygląda tak:
ImageIcon saveIcon = new ImageIcon(getClass().getResource("save.png"));
ImageIcon backIcon = new ImageIcon(getClass().getResource("back.png"));
ImageIcon forwardIcon = new ImageIcon(getClass().getResource("forward.png"));
JButton saveButton = new JButton(saveIcon);
saveButton.addActionListener(new saveAction());
JButton backButton = new JButton(backIcon);
backButton.addActionListener(new backAction());
JButton forwardButton = new JButton(forwardIcon);
forwardButton.addActionListener(new forwardAction());
Niestety cały czas zamiast ścieżek dostaję null (tak, wie, że świadczy to o braku pliku).
Co robię źle?
Zamysłem całego zamieszania jest to, żeby wykorzystywane były pliki z wnętrza pliku .jar, a nie z zewnętrznej ścieżki. Może zrobić to inaczej?
Pytanie może wydawać się banalne, ale dopiero się uczę więc proszę o wyrozumiałość. Szukałem informacji na ten temat w sieci, ale nic nie znalazłem.