Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java eclipse中未绘制的图像_Java_Image_Debugging_Exception Handling - Fatal编程技术网

Java eclipse中未绘制的图像

Java eclipse中未绘制的图像,java,image,debugging,exception-handling,Java,Image,Debugging,Exception Handling,我喜欢馅饼,我有一个缓冲图像空间

我喜欢馅饼,我有一个
缓冲图像空间
try {
    space = ImageIO.read(new File("simple-star-space-background-effect-footage-023768280_prevstill.jpg"));
}
catch(Exception e) {}
当我尝试使用
g.drawImage(空格,0,0,800,600,null)时它没有显示。我认为它与Eclipse有关,因为当我使用基本文本编辑器时,它工作正常。下面是我的照片与程序相关的屏幕截图。它们位于同一目录“src”中,但没有显示图像

请使用:

try {
    File myImage = new File("simple-star-space-background-effect-footage-023768280_prevstill.jpg")
    System.out.println(myImage.getAbsolutePath());
    space = ImageIO.read(myImage);
} catch(Exception e) {
   e.printStackTrace();
}
我假设您的映像路径不正确,因为您希望它位于user.dir系统属性中。 此外,你吃的异常,这导致你看不到你的问题的根本原因是什么


另外,我的提示是避免内联代码。定义变量,它可以在eclipse调试器中更容易地进行调试,而不是一条长线,它可以执行多次执行(如读取图像时内联的新文件(…))

try-catch语句是否捕捉到错误?您的代码是否在SpaceCombat.java类中?是否有@JeremyMSW?它说什么?请发布一个。