站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题jbutton的图标为什么不显示呢?

jbutton的图标为什么不显示呢?

摘要: jbutton的图标为什么不显示呢?


我已经把写好的程序和那个图片放到同一个目录下面了,可是试了好多次,按钮的背景就是不显示那个图片,为什么呀,谢谢!!程序如下:(急切等待)

import java.awt.*;
import javax.swing.*;

public class buttonicon extends JFrame
{
ImageIcon image = new ImageIcon("cut.jpg");

private JButton jb = new JButton("jbutton");
public buttonicon()
{
jb.setIcon(image);
Container cp = getContentPane();
cp.setLayout(new FlowLayout());
cp.add(jb);
}
public static void main(String[] args)
{
buttonicon bi = new buttonicon();
bi.setSize(300, 300);
bi.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
bi.setVisible(true);
}
}


比较全的资料,希望对您有帮助!
新店开业,商品特价了!
多媒体教学资料 、多媒体课件、视频资料、VB、VC++、JSP、JAVA、C&C++、数据库、网络.....相信一定有您需要的,到小店看看吧.http://shop34060582.taobao.com/


测试过了,可以显示,确定你的图片是.jpg格式的??????????????????????


先换成绝对路径试试看,确定图片没问题,
可以显示的话就是放的路径有问题了


你的图片有问题,换成绝对路径


你的ImageIcon参数只有名字,没有路径阿?就算是相对路径也不是这么写啊?


检查路径


up 路径


图片可能有问题,检查一下后缀名,不会是jpeg,而不是jpg吧


不行,换成绝对路径也是不行,为什么运行别人的程序就没有问题呢!!
奇怪了~~~~


路径,图片格式。
都仔细找找。
打个断点慢慢跟


对啊,程序本身没问题..路径如果是相对的,看一下文件名跟你目录下的是否格式真的一致.


绝对路径怎么也会不行?再换其他几个别的图片试试,路径字符别打错:
C:/temp/1.jpg
或:
C://temp//1.jpg


换了几个别的图片,可以了!
xiexie!


↑返回目录
前一篇: 作了个定时器,怎么让他到时间了发声音出来啊
后一篇: 如何在java中创建自自己的包并引用它