ImageIcons na JButton nie są wyświetlane w pliku JAR Runnable
Mam 6 JButtonów na moim GUI, wszystkie mają na nim obrazy, kiedy kompiluję i uruchamiam kod, wszystkie obrazy na JButtonach pokazują się doskonale, ale w runnable pliku JAR, obrazy na JButtonach nie pojawiają się .. jak mogę rozwiązać ten problem?
Użyłem tej metody w moim kodzie, aby wyświetlić ikony na JButtonach
ImageIcon SettingsIc = new ImageIcon("bin/images/settings.png");
jb1 = new JButton(SettingsIc);
jb1.setFocusPainted( false );
//jb1.setBorderPainted(false);
jb1.setContentAreaFilled(false);
Tak wygląda mój GUI, gdy kompiluję mój kod w Eclipse
Tak wygląda mój GUI po wykonaniu pliku JAR Runnable