我搜索了许多可能的问题和答案,但我无法得到任何解决方案。 我有我的fxml,
<Menu mnemonicParsing="false" text="Profile">
<items>
<MenuItem id="loadProfile" mnemonicParsing="false" text="Load Profile" style="-fx-graphic: url('../res/icon_open_32x32.png');" />
</items>
</Menu>
我的项目结构是:
com.vion.myapp.view
- Application.fxml
com.vion.myapp.res
- icon_open_32x32.png
为什么我的menuitem找不到图像并显示它?
谢谢
答案 0 :(得分:0)
使用资源的绝对路径:/com/vion/myapp/res/icon_open_32x32.png
。
似乎../res/icon_open_32x32.png
当前路径未定义或不等于/com/vion/myapp/view
。