Я пытаюсь создать значок для jLabel, используя изображение в моей папке src. Я не уверен в пути к файлу, который я бы использовал при создании этого значка.
if (CoverImg.equals("")) {
Icon noImage = new ImageIcon("/animedb/NoImage.jpg");
CoverImageLabel.setIcon(noImage);
CoverImageLabel.setHorizontalAlignment(SwingConstants.CENTER);
}
else {
Icon icon = new ImageIcon(CoverImg);
height = icon.getIconHeight();
width = icon.getIconWidth();
CoverImageLabel.setIcon(icon);
CoverImageLabel.setHorizontalAlignment(SwingConstants.CENTER);
}
CoverImageLabel — это jLabel.
CoverImg — это строка, содержащая путь к файлу, полученный из базы данных. Если путь к файлу недоступен, я хочу, чтобы он отображал NoImage.jpg
, который находится в моей папке src. Я использую IDE Netbeans, если это вообще уместно.
Кто-нибудь может помочь?
getResource
- person user1329572   schedule 15.09.2012