Опитвам се да отворя файл с изображение, който е пакетиран в .jar файл, като използвам програмата за преглед на изображения по подразбиране на компютъра, на който изпълнявам програмата си.
Намерих множество отговори за това как да получа достъп до файлове, които са опаковани в буркан с помощта на InputStream, но как мога да отворя тези файлове с този InputStream?
InputStream imageStream = Test.class.getClass().getResourceAsStream("/test/DSC_6283.jpg");
Мога да конвертирам това в Image
, ImageIcon
или BufferedImage
, но как да отворя допълнително изображението в програмата за преглед на изображения по подразбиране?
Името на класа ми е „Тест“, а изображението, до което се опитвам да отида, е C:\Users\Pranav\Documents\NetBeansProjects\Test\src\test\DSC_6283.jpg
Всяка помощ ще бъде оценена.