您的位置:程序门 -> java -> j2se / 基础类



为什么以下程序显示不出其中的图片?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


为什么以下程序显示不出其中的图片?[已结贴,结贴人:zhang_xiao_dong]
发表于:2007-03-21 22:59:18 楼主
图片bug1.gif和java文件在同一个文件夹内,但却显示不出图片,why?。。。。
import   java.awt.*;
import   java.awt.event.*;
import   javax.swing.*;

public   class   showicon   extends   jframe
{
private   jlabel   label;
private   icon   icon=new   imageicon( "bug1.gif ");

public   showicon()
{
super( "why   i   can 't   see   the   icon! ");
container   c=getcontentpane();
c.setlayout(new   flowlayout());
label=new   jlabel();
c.add(label);
label.seticon(icon);
setsize(320,100);
show();

}

public   static   void   main(string   args[])
{
showicon   app=new   showicon();
app.addwindowlistener(
new   windowadapter(){
public   void   windowclosing(windowevent   e)
{
system.exit(0);
}
}
     
);
}
}
发表于:2007-03-22 09:32:061楼 得分:5
估计是路径问题,看你的bug2.gif是否放对地方了
发表于:2007-03-22 09:32:222楼 得分:5
bug1.gif
发表于:2007-03-22 09:37:323楼 得分:0
该回复于2007-12-28 11:24:19被管理员或版主删除
发表于:2007-03-22 14:43:224楼 得分:0
路径没有问题啊,肯定在同一个文件夹内
发表于:2007-03-22 18:01:535楼 得分:10
程序没有问题,这个图片和java   在同一目录,但是是否和生成的class文件在同一目录呢?
请确认。


快速检索

最新资讯
热门点击