Опять по работе с ресурсами в Java

338
14 января 2017, 12:01

Есть проект со структурой

Есть строка кода

icon = new ImageIcon(getClass().getResource("/src/main/resources/FileTypesVideo.png"));

код находится в файле по пути /src/main/java/gui/file.java

как не изголялся, пробовал с начальным слэшем и без него, клал файл в разные папки, менял пути, изображение не цепляется, при запуске вываливается с NullPointerException

Answer 1

Попробуйте вот так

icon = new ImageIcon(getClass().getClassLoader().getResource("FileTypesVideo.png"));
READ ALSO
Регулярные выражения Java Regex

Регулярные выражения Java Regex

Задание:Написать регулярное выражение, определяющее является ли данная строка GUID с или без скобокГде GUID это строчка, состоящая из 8, 4, 4, 4, 12 шестнадцатеричных...

433
Что такое ArrayList<> в Java

Что такое ArrayList<> в Java

Одно из условий задачи: В классе Cat добавь public статическую переменную cats (ArrayList<Cat>)Я это понимаю вот так:

645
Открывать новый экран, при нажатии ListView

Открывать новый экран, при нажатии ListView

Здравствуйте, что только не делал, не получаетьсяНужно открывать новый экран, при нажатии на ListView

410