我不知道';我不知道为什么我的java应用程序找不到映像
我在src文件夹中有我的映像,但是当运行这部分代码时,它不起作用我不知道';我不知道为什么我的java应用程序找不到映像,java,image,intellij-idea,java-8,Java,Image,Intellij Idea,Java 8,我在src文件夹中有我的映像,但是当运行这部分代码时,它不起作用 Image img = Toolkit.getDefaultToolkit().getImage("background.png"); 我认为这个问题与图像不在正确的目录中有关,但我不知道该放在哪里。我使用的是IntelliJ,它无法将图像添加到项目中。您可以直接在src文件夹或软件包中创建一个类,然后添加以下代码: URL urlImage = YourClassName.class.getResource
Image img = Toolkit.getDefaultToolkit().getImage("background.png");
我认为这个问题与图像不在正确的目录中有关,但我不知道该放在哪里。我使用的是IntelliJ,它无法将图像添加到项目中。您可以直接在src文件夹或软件包中创建一个类,然后添加以下代码:
URL urlImage = YourClassName.class.getResource("yourimage.png");
Image image = ImageIO.read(urlImage);
如果您有以下结构:src/image和src/package/class
您可以使用../转到上述文件夹。例如,使用上述结构,您的代码将如下所示:
URL urlImage = YourClassName.class.getResource("../yourimage.png");
Image image = ImageIO.read(urlImage);
有关更多说明,请参见上面的文件夹中的文件结构../。我希望我能帮忙 您可以直接在src文件夹或包中创建一个类,然后添加以下代码:
URL urlImage = YourClassName.class.getResource("yourimage.png");
Image image = ImageIO.read(urlImage);
如果您有以下结构:src/image和src/package/class
您可以使用../转到上述文件夹。例如,使用上述结构,您的代码将如下所示:
URL urlImage = YourClassName.class.getResource("../yourimage.png");
Image image = ImageIO.read(urlImage);
有关更多说明,请参见上面的文件夹中的文件结构../。我希望我能帮忙 将图像放入项目的根文件夹。将图像放入项目的根文件夹。