当我在 Swing JFrame 中添加徽标时,它告诉我“线程“主”java.lang.NullPointerException 中的异常:无法调用“java.net.URL.toExternalForm()”,因为“位置”为空”。 首先我声明一个 ImageIcon 对象,然后我设置位置“getClass().getresourse("File name"); 我认为这是特定的上线问题。我给出了下面的图片。
我尝试了很多瘦身方法,但我没有。
getClass().getResource() 如果找到目的地,将返回一个 URL,否则返回 null。 NullPointerException 表示找不到资源。
检查您的资源名称以及它是否真的位于预期位置(除了类路径中的 .class 文件)。