您是否尝试过使用
new File("logo.jpg");(没有前导/)?并且确定将logo.jpg复制到输出中吗?(某些IDE不会将每个文件从源目录复制到输出(或目标)目录。)
/src|-> Window.java|-> Logo.jpg
变成
/out|-> Window.class
(请注意,IDE /编译器不会将映像复制到输出目录中,因此尽管您指定了正确的路径,但是编译后的代码无法找到该映像)

您是否尝试过使用
new File("logo.jpg");(没有前导/)?并且确定将logo.jpg复制到输出中吗?(某些IDE不会将每个文件从源目录复制到输出(或目标)目录。)
/src|-> Window.java|-> Logo.jpg
变成
/out|-> Window.class
(请注意,IDE /编译器不会将映像复制到输出目录中,因此尽管您指定了正确的路径,但是编译后的代码无法找到该映像)