如何在JButton上添加图片呢?请赐教,谢谢。

Java撸啊撸 2004-11-24 05:43:53
我想在JButoon上添加上画着打印机的小图片,要用这个按钮来触发打印的,我是这样做的:
JButton btnPrint = new JButton("print",new ImageIcon("print.gif"));
我还试了这样:
private JButton btnPrint = new JButton();
private Icon icnPrint = new ImageIcon("print.gif");
然后 btnPrint.setIcon(icnPrint);
怎么都不能显示出图片,我的print.gif图片在Image文件夹下,我想不出是什么问题,大家帮帮我啊,谢谢!
...全文
452 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihongxing2002 2005-02-01
  • 打赏
  • 举报
回复
up
sailorbig 2004-11-24
  • 打赏
  • 举报
回复
jbutton.setIcon(Icon);
把你要放的图片建一个Icon给jbutton就行了
御南 2004-11-24
  • 打赏
  • 举报
回复
1.定义一个ImageIcon对象的引用:
ImageIcon saveIcon=new ImageIcon("Image\\print.gif");//注意路径问题(Image为文件夹)
2.定义按钮:JButton printButton=new JButton(saveIcon);

综上:要注意图片的路径问题!

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧