欢迎大家
我添加图片ta JFrame有点小问题,我正在尝试将图片添加到JLable。当我在Eclipcs程序中使用Swing Packet时,它在模拟器中工作正常。但是,当我尝试运行程序时,图像完全消失了?!!
请在此处查看图片:http://im33.gulfup.com/yf7PH.jpg
以下是我的代码的一部分:
JLabel Pic1 = new JLabel("");
Pic1.setIcon(new ImageIcon("C:\\Users\\Al- Yamani\\Downloads\\DSC_0243.bmp"));
Pic1.setHorizontalAlignment(SwingConstants.CENTER);
Pic1.setBounds(290, 11, 75, 42);
contentPane.add(Pic1);
我不知道是什么问题?!
另外,当我尝试在标题栏上添加一个图标时,它也没有显示出来!
setIconImage(Toolkit.getDefaultToolkit().getImage("C:\\Users\\user\\Pictures\\gifts-icon.png"));
^^这两个代码都在我的constracter体中:public JFrameName(){.....}
答案 0 :(得分:2)
试试这个;)
JLabel lim= new JLabel();
lim.setIcon(new javax.swing.ImageIcon(getClass().getResource("/image/images.jpg")));
答案 1 :(得分:0)
公共类解压缩{ public static void main(String [] args)抛出FileNotFoundException,IOException {
FileOutputStream fout=new FileOutputStream("D://qq.txt");
FileInputStream fin=new FileInputStream("D://kk.txt");
InflaterInputStream in=new InflaterInputStream(fin);
int i;
while((i=in.read())!=-1)
{
fout.write((byte)i);
fout.flush();
}
fout.close();
fin.close();
in.close();
}
}