用eclipse做java程序为什么图片不能显示?急……

我把图片放到图片文件夹里然后放到工程/src/包这个目录下了,可是为什么程序运行出来没有图片啊……程序里的路径和我图片文件夹存放的路径是一样的……1.Stringcard... 我把图片放到图片文件夹里然后放到工程/src/包这个目录下了,可是为什么程序运行出来没有图片啊……程序里的路径和我图片文件夹存放的路径是一样的……
1.String cardPackage = "F:/program files/lianliankan/src/com/csy/tupian1";// 图片的目录
String cardType = ".jpg";// 图片的格式

2.if (e.getSource().equals(changeButton)) {
if ("F:/program files/lianliankan/src/com/csy/tupian1".equals(cardPackage)) {
cardPackage = "F:/program files/lianliankan/src/com/csy/tupian2";// 图片的目录
cardType = ".gif";// 图片的格式
} else {
cardPackage = "F:/program files/lianliankan/src/com/csy/tupian3";// 图片的目录
cardType = ".jpg";// 图片的格式
}
用到图片的就是这两个地方,这是为什么啊……
展开
 我来答
rj05202011
2012-04-20 · TA获得超过224个赞
知道答主
回答量:153
采纳率:0%
帮助的人:124万
展开全部
cardPackage = "F:/program files/lianliankan/src/com/csy/tupian2";// 应该是这样赋值不对,系统引用路径的时候“/”用"//" 再说了 放到工程中后。路径就是系统的路径了 不在是你本地的路径了。
追问
那应该怎么改呢?是吧/改成//吗?而且这个系统的路径应该是什么样的吖?还是说我的文件夹放的位置不对?
追答
我把图片放到图片文件夹里然后放到工程/src/包这个目录下了 。。可能是路径不对。这样吧 把你的源码给我发过来,我看看。我q 317709757
百度网友832bd6a
2012-04-24 · TA获得超过1180个赞
知道小有建树答主
回答量:422
采纳率:0%
帮助的人:406万
展开全部
资源文件最好使用 this.class.getClassesLoder().getResource("url");进行加载。 这样才能保证 打包后路径是正确的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
班之卉d
2012-04-26
知道答主
回答量:21
采纳率:0%
帮助的人:10.9万
展开全部
java路径问题很麻烦,另外,图片最好不要用汉字命名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式