zoukankan      html  css  js  c++  java
  • Exception in thread “main” java.lang.IllegalArgumentException

    问题描述

    Exception in thread “main” java.lang.IllegalArgumentException: input == null!
    at javax.imageio.ImageIO.read(ImageIO.java:1362)
    at com.interhb.java0803.time.face.BackgroundImage.(BackgroundImage.java:31)
    at com.interhb.java0803.time.face.Land.getJPanel(Land.java:126)
    at com.interhb.java0803.time.face.Land.getJContentPane(Land.java:102)
    at com.interhb.java0803.time.face.Land.initialize(Land.java:79)
    at com.interhb.java0803.time.face.Land.(Land.java:63)
    at com.interhb.java0803.time.main.LandTest.main(LandTest.java:25)

    解决方法

    Image landimage=ImageIO.read(getClass().getResource("/images/无题.bmp"));//报错解答(图片资源路径不对:
    影响原因:
    1.使用 getClassLoader();
    2.图片资源由于使用了 Fat Jar 打包,图片放在 JAR 包外新建文件夹里,此处将图片文件夹放在 src 下,这样程序正常了(注意:不要删除原图片文件夹)。

  • 相关阅读:
    bootstrap以及考试复习
    HTML复习
    驼峰命名法和模态对话框
    dom和bom
    dom习题复习和讲解
    DOM
    属性扩展
    sql防注入式攻击
    自动生成编号
    删除,修改,添加
  • 原文地址:https://www.cnblogs.com/zhyantao/p/10424668.html
Copyright © 2011-2022 走看看