Мой код выглядит примерно так:
project/src/com/controller/controller.java
И изображение в
project/resources/user/default_browser.png
Разве я не могу добраться до изображения по этому маршруту
Image imageOk = new Image(getClass().getResourceAsStream("../../../resources/user/default_browser.png"));
btn.setGraphic(new ImageView(imageOk));