`

getClass().getResource(path)加载图像遇到的问题

    博客分类:
  • Java
 
阅读更多
参数path必须是在class包的空间内,否则会找不到所要加载的资源。因为该方法查找与给定类相关的资源的规则是通过定义类的 class loader 实现的。比如:
URL imgURL = getClass().getResource("/data/2.bmp"); 其中data是执行的class文件夹所在根目录下的data目录
分享到:
评论

相关推荐

    java的小程序

    import java.util.Scanner; import javax.swing.*; import java.awt.*; import java.awt.event.*; import javax.imageio.*; ...public class Jsq{ ... blaf9.setIcon(new ImageIcon(getClass().getResource(s009...

    Java声音播放程序源代码

    URL file1 = getClass().getResource(choics[0]); //声音文件1 URL file2 = getClass().getResource(choics[1]); //声音文件2 AudioClip sound1 = java.applet.Applet.newAudioClip(file1); //声音剪辑对象1 ...

    Getclass.py爬取武汉理工大学课表

    爬取武汉理工大学课表信息,并且显示出来,仅供参考学习

    java 反射getClass .class 的使用方法示例

    主要介绍了java 反射getClass .class 的使用方法,结合实例形式分析了java类反射机制的相关操作技巧,需要的朋友可以参考下

    spring源代码

    //只加载一个绝对匹配Resource,且通过ResourceLoader.getResource进行加载 Resource[] resources = resolver.getResources("classpath:META-INF/INDEX.LIST"); Assert.assertEquals(1, resources.length); //...

    Java在窗口上加载显示GIF动画图像.rar

    i  images[i]=new ImageIcon(getClass().getResource("image" i ".gif")); //实例化图标   width = images[0].getIconWidth(); //初始化宽度值   height = images[0].getIconHeight(); //初始化高度值  } ...

    Java制作软件启动界面.rar

     URL url = getClass().getResource("login.jpg"); //图片的位置  if(url != null){  container.add(new JLabel(new ImageIcon(url)),BorderLayout.CENTER); //增加图片  }  progress = new JProgressBar(1...

    Java 使用getClass().getResourceAsStream()方法获取资源

    主要介绍了Java 使用getClass().getResourceAsStream()方法获取资源的相关资料,这里主要讲解哪种方式可以获取到文件资源,需要的朋友可以参考下

    java类所在工程路源代码

    java类所在工程路源代码String path=this.getClass().getResource("/").getPath(); xmlpath=xmlpath.replaceAll( "%20"," ");

    java做的抽奖转盘

    button.setIcon(new ImageIcon(getClass().getResource( "bt.png"))); button.setOpaque(false); button.setContentAreaFilled(false); button.setBorder(null); button.setBounds(277, 202, 139, 209); ...

    titan-path:使用 Titan DB 的分布式最短路径

    val prop = getClass.getResource("/titan-inmemory.properties") 如果您喜欢 ,则可以准备以下环境: $ docker run -d --name cassandra -e LISTEN_ADDRESS=localhost -p 7000:7000 -p 7001:7001 -p 7199:7199 -...

    图片的拖拽

    Icon image=new ImageIcon(this.getClass().getResource("1.jpg")); //实例化图标 jlPic = new JLabel(image); //实例化带图片的标签 getContentPane().add(jlPic); //增加标签到容器上 DragPicListener ...

    Java 拖动图片效果实例.rar

     Icon image=new ImageIcon(this.getClass().getResource("1.jpg")); //实例化图标  jlPic = new JLabel(image); //实例化带图片的标签  getContentPane().add(jlPic); //增加标签到容器上  DragPicListener ...

    JFrame改图标Demo

    主要代码: BufferedImage image = null;... image = ImageIO.read(this.getClass().getResource("./logo.png")); this.setIconImage(image); } catch(Exception e) { System.out.println(e); }

    Java播放wav音频功能的实现代码.rar

     URL file1 = getClass().getResource(choics[0]); //声音文件1  URL file2 = getClass().getResource(choics[1]); //声音文件2  AudioClip sound1 = java.applet.Applet.newAudioClip(file1); //声音剪辑对象1...

    经典java小程序源代码合集.zip

    Image white= tk.getImage(cl.getResource("res/white.png")); Image black= tk.getImage(cl.getResource("res/black.png")); Image title= tk.getImage(cl.getResource("res/title.png")); Image temp; ...

    详解java中this.getClass()和super.getClass()的实例

    主要介绍了详解java中this.getClass()和super.getClass()的实例的相关资料,需要的朋友可以参考下

    欧柏泰克:Java面试题之super.getClass方法调用

    欧柏泰克:Java面试题之super.getClass方法调用

    带注释的Bootstrap.java

    private static final Log log = LogFactory.getLog(Bootstrap.class); /** * Daemon object used by main. */ private static Bootstrap daemon = null; private static final File catalinaBaseFile; ...

    Java反射封装库joor.zip

    jOOR 在java原生的反射基础上进行了简单的...for (Employee employee : employees) { Street street = on(employee).call("getAddress").call("getStreet").get(); System.out.println(street);} 标签:joor

Global site tag (gtag.js) - Google Analytics