Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Не отображаються картинки из Jar.


Автор: cymtu 20.8.2012, 16:33
     Есть код, который выполняет загрузку картинок из Jar- файла
Код

     Toolkit tk = Toolkit.getDefaultToolkit();
      URL imgURL;
      
      for(int i=0;i<20;i++)
      {
          imgURL = getClass().getResource("/pac/res/img" + i + ".png");
          img[i] = tk.getImage(imgURL);
      }  
 
      Затем эти картинки отображаються в моей программе    

      Данный код прекрасно работает в IDE NetBeans, но когда я запускаю Jar-файл отображаеться только часть картинок.
Такое ощущение, что остальные просто при созданий файла не попадают в jar-файл. Но тогда почему другие картинки туда попадают.
Никто не сталкивался с подобным.

Автор: cymtu 21.8.2012, 03:04
Разобрался с проблемой.
Почему то NetBeans не помещает картинки в jar дата создания, которых меньше дата создания проекта. Так как часть картинок я перенес из другого проекта ранне созданого, то эти картинки и не помещались в jar, так как дата их создания была меньше даты создания проекта. 
Проблема решалась просто. От редактировал дату создания файлов, сделав её больше даты создания проекта и всё заработала.
Странная особенность NetBeans.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)