CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

关于jar的问题

楼主hu1hao2(huhao)2003-05-03 23:43:16 在 Java / J2SE / 基础类 提问

在我的一个java程序中使用了如下代码:  
  JButton   btn   =   new   JButton(   "he",   new   ImageIcon(   "image.gif"   )   );  
  用命令行执行程序,图片可以显示,但当我把程序打包成可执行的.jar文件时,图片无法显示,我应该怎么才能解决问题,谢谢,能解决马上给分,急!!! 问题点数:50、回复次数:8Top

1 楼qhgary(Gary)回复于 2003-05-04 01:23:22 得分 5

你打包image.gif再审么地方Top

2 楼vcshcn(黑天的猩猩)回复于 2003-05-04 01:38:26 得分 5

把.gif放在那个jar包里就可以了Top

3 楼jxspace(彼黍离离)回复于 2003-05-04 03:02:47 得分 20

可以参考一下我这个例子:  
  类文件:pka.pkb.JarIconTest  
  TestJar.jar文件目录结构:  
  ./pka  
  ./pka/pkb  
  ./pka/pkb/JarIconTest.class  
  ./pka/pkb/images/btn.gif  
   
  源文件:  
  package   pka.pkb;  
   
  import   javax.swing.*;  
  import   java.awt.*;  
   
  public   class   JarIconTest   extends   JFrame{  
  JButton   btn;  
  public   JarIconTest(){  
  String   path="./pka/pkb/images/btn.gif";  
  btn=new   JButton("Test",new   ImageIcon(path));  
  getContentPane().add(btn,BorderLayout.SOUTH);  
  setBounds(200,200,400,400);  
  setVisible(true);  
  }  
  public   static   void   main(String[]   args){  
  JarIconTest   t=new   JarIconTest();  
  }  
  }  
   
  用java   pka.pkb.JarIconTest运行,图标正常显示。我认为应该谨慎使用路径的指定方式,最好不使用绝对路径或者硬编码方式指定资源文件。  
   
  Top

4 楼leejidongdong(立即动动)回复于 2003-05-04 10:40:06 得分 8

可能你需要注意这么几个问题:  
  1。你在jar中存放图片的路径必需和你引用的时候相同。  
  2。你的图片文件名是否有大小写?最好改为全部小写。  
  3。引用图片文件的时候最好使用相对路径。Top

5 楼hyqryq(不知道叫什么好)回复于 2003-05-07 18:20:50 得分 2

我遇到相同的问题,   我想把配置文件打包到Jar中,搞不定。   :(Top

6 楼hyqryq(不知道叫什么好)回复于 2003-05-07 18:25:26 得分 10

http://www-900.ibm.com/developerWorks/cn/java/jw-tips/tip049/index.shtmlTop

相关问题

  • jar
  • 关于jar
  • jar问题
  • jar的问题
  • jar怎么用?
  • 关于jar
  • Basic JAR 和 Executable JAR 的属性问题?
  • 关于Jar文件!
  • jar错误原因
  • 关于JAR文件……

关键词

  • 文件
  • pka
  • pkb
  • jaricontest
  • 路径
  • btn
  • jbutton
  • 图片
  • jar
  • 问题

得分解答快速导航

  • 帖主:hu1hao2
  • qhgary
  • vcshcn
  • jxspace
  • leejidongdong
  • hyqryq
  • hyqryq

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo