日期:2014-05-20  浏览次数:20570 次

按钮的图标怎么设置啊```我用的ECLIPSE 3.2.1
我在做连连看游戏,准备把自己做的图标添加到按钮上去```但是却不行```

  JButton   button=new   JButton(new   ImageIcon( "01.gif "));
不知道为什么不行```     我把图标文件放在和JAVA源文件一起的!

------解决方案--------------------
不好意思,没看全,楼主是想创建一个不要按钮文字的图像按钮吧

构造方法摘要
JButton() 创建不带有设置文本或图标的按钮。
JButton(Action a) 创建一个按钮,其属性从所提供的 Action 中获取。
JButton(Icon icon) 创建一个带图标的按钮。
JButton(String text) 创建一个带文本的按钮。
JButton(String text, Icon icon) 创建一个带初始文本和图标的按钮。

------解决方案--------------------
具体错误代码是什么呢?
单就这个语句应该没问题,可能原因或者是文件路径不对,或者是GIF文件的格式不标准,不是所支持的GIF格式.换换图片和用一下文件绝对位置测试一下是什么问题.
------解决方案--------------------
JButton button=new JButton(new ImageIcon( "01.gif "));
图片路径不存在而已,用绝对路径 或把01.gif和SRC同级目录