Итак, у меня есть всплывающее диалоговое окно в моем приложении, которое сообщает пользователю о программе.Все шло нормально до кастомной иконки.Вот что я пытался сделать:
Попытка 1:
JOptionPane.showMessageDialog(dialog, "Blah blah blah", "About", JOptionPane.INFORMATION_MESSAGE, new ImageIcon("home/user/Pictures/default.jpg"));
Попытка 2:
final icon = new ImageIcon("home/user/Pictures/default.jpg"));
JOptionPane.showMessageDialog(dialog, "Blah blah blah", "About", JOptionPane.INFORMATION_MESSAGE, icon);
Попытка 3:
final icon = new ImageIcon("home/user/Pictures/default.jpg"));
showMessageDialog(dialog, "Blah blah blah", "About", JOptionPane.INFORMATION_MESSAGE, icon);
Попытка 4:
(Кричать на Яве)
Попытка 5:
Использование URL-адресов
Все они никак не повлияли на программу, и вместо изображения я ничего не получил.
Подробности:
- Без исключений
- Путь к файлу существует
- Моя среда IDE не возвращает исключений, НИКОГДА никаких предупреждений любого рода
- Да, я поставил также пробовал путь /home/user/Pictures/default.jpg
- .ico's, .png, .jpg не работают.Я не очень уверен насчет .gif сейчас.
Помоги мне!: (