如何在 MyClass.class.getResource() 中升级

我想在我的舞台上添加一个图标,如下所示:

        stage.getIcons().add(new Image(MenuController.class.getResource("relativePath").toString()));

我的结构是这样的:

database
-icons
--myIcon.png
-gui
--MenuController.class

但是,我不知道如何访问父文件夹database

我已经尝试过getClass().getResource("../icons/myIcon.png"),但getResources()返回 null,可能是因为它无法解析 URI。

但是“../”不是访问父文件夹的正确方法吗?

谢谢!


qq_花开花谢_0
浏览 58回答 1
1回答

收到一只叮咚

您可以从“root”资源获取图像/database/icons/myIcon.png: MenuController.class.getResource("/database/icons/myIcon.png")
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java