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

JAVA中关于imageicon中的图片显示问题
想在JLABEL中显示图片,可是怎么搞都不行,代码如下:
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;


public class TestJLabel {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ImageIcon ima=new ImageIcon("E:/01.gif");
int height=ima.getIconHeight();
System.out.println(height);

JLabel jl=new JLabel(ima);
jl.setSize(200, 200);

JFrame jf=new JFrame();
jf.add(jl);
jf.setSize(400, 300);
jf.setVisible(true);
}
}

输出的Height显示为-1,是不是iamgeicon加载失败了?求高手指点

------解决方案--------------------
运行后显示正常吗?