Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.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 引用应用程序资源时的NPE_Java_Swing_Nullpointerexception_Applet_Embedded Resource - Fatal编程技术网

Java 引用应用程序资源时的NPE

Java 引用应用程序资源时的NPE,java,swing,nullpointerexception,applet,embedded-resource,Java,Swing,Nullpointerexception,Applet,Embedded Resource,我试图用下面的代码在按钮上显示一个图标。但在运行时,控制台显示一个NPE并突出显示发布的代码,尽管我确信我希望显示在按钮上的图标位于该路径中 注:以下为。。《在路上》只是写下整条路的简称 密码 这不是系统资源,因此不要尝试使用系统类加载器。类似于以下内容的内容将使用上下文类加载器: 以驱动器号开头的路径是错误的。它应该是相对于类路径的路径。 这不是系统资源,因此不要尝试使用系统类加载器。类似于以下内容的内容将使用上下文类加载器: 以驱动器号开头的路径是错误的。它应该是相对于类路径的路径。 [这不

我试图用下面的代码在按钮上显示一个图标。但在运行时,控制台显示一个NPE并突出显示发布的代码,尽管我确信我希望显示在按钮上的图标位于该路径中

注:以下为。。《在路上》只是写下整条路的简称

密码 这不是系统资源,因此不要尝试使用系统类加载器。类似于以下内容的内容将使用上下文类加载器:

以驱动器号开头的路径是错误的。它应该是相对于类路径的路径。 这不是系统资源,因此不要尝试使用系统类加载器。类似于以下内容的内容将使用上下文类加载器:

以驱动器号开头的路径是错误的。它应该是相对于类路径的路径。
[这不是系统资源,所以不要尝试使用系统类加载器。]=>我应该使用什么,然后查看..[这不是系统资源,所以不要尝试使用系统类加载器。]=>我应该使用什么,然后查看。。
ImageIcon iconplay = new ImageIcon (ClassLoader.getSystemResource("L:\\..\\..\\..\\..\\..\\..\\..\\..\\..\\Play.png"));
URL url = this.getClass().getResource("/path/to/the.resource");