Icon icon = new ImageIcon("pic1.jpg");
çağıramazsınız.Bunu yapmak için aşağıdaki gibi kodlamanız gerekecek:
// İlk önce ClassLoader objesini alırsınız.
ClassLoader cl = this.getClass().getClassLoader();
// Create icons
Icon saveIcon = new ImageIcon(cl.getResource("images/save.gif"));
İlk önce Bir tane ClassLoader objesi alıyorsunuz.Daha sonra bu obje ile resim dosyasını bir resource olarak programınıza yüklüyorsunuz.Yalnız getResource metodunun içine resim dosyasının tüm yolunu vermeyi unutmayın.
// Create icons
Icon saveIcon = new ImageIcon(cl.getResource("images/save.gif"));
İlk önce Bir tane ClassLoader objesi alıyorsunuz.Daha sonra bu obje ile resim dosyasını bir resource olarak programınıza yüklüyorsunuz.Yalnız getResource metodunun içine resim dosyasının tüm yolunu vermeyi unutmayın.