作者Egriawei (断背山狼与羊)
看板java
标题Re: [问题] java里怎麽用label显示图片
时间Thu May 11 23:48:33 2006
※ 引述《[email protected] (foolish)》之铭言:
: ※ 引述《[email protected] (枫叶)》之铭言:
: > 有~~~~可是就是显示不出来
: > 鸣~~~~~~~
: 程式指的是你的.class
: 不是.java呦
这是一点
另外
如果会用到不少图片
建议在Project下开个Image资料夹丢图片
然後如果图片彼此有关系还可以编号
private final static String IMAGE_NAME = "pic";
//通常不会想对你的图片更名吧,那就宣告final跟物件共用此属性吧
images[count] = new ImageIcon(getClass().getResource
("images/" + IMAGE_NAME + count + ".jpg") );
这个资料夹
放在Class里面,或src里面(例如Jbuilder来开发的话)
然後
ImageIcon image1 = new ImageIcon(getClass().getResource("images/test.gif"));
JLabel label_pic = new JLabel(image1);
cp.add(label_pic);
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.82.154
※ 编辑: Egriawei 来自: 218.167.82.154 (05/12 00:23)