LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 792|回复: 1

如何读取JAR文件里的图标文件?

[复制链接]
发表于 2005-4-15 20:45:14 | 显示全部楼层 |阅读模式
我做了一个可执行的JAR文件包,里面GUI程序界面用到一些gif格式的小图标,我想将其也打包在JAR文件里,可是在程序里怎么写才能读取jar文件里的图标?原来我只是将图标放在res/目录下用File对象访问,可在jar包里如何做呢? :help
发表于 2005-4-18 10:58:18 | 显示全部楼层
使用classloader里面的getResourceAsStream或者getResource方法,这样就是在classpath里面找file而不是通过绝对或者相对路径在文件系统里面找文件了。如果你有自己的xml配置文件需要读取,最好也使用这种方法,不然当程序打成war或者ear发布的时候就有问题了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表