public class Test extends JFrame{
private Image userPic = null;
public Test(){
String path = "image\\Faces\\" + "50" + ".gif";
userPic = Toolkit.getDefaultToolkit().getImage(path);
System.out.println( userPic.getHeight(this) );
this.setBackground(Color.black);
this.setVisible(true);
}
public static void main(String[] args){
Test t = new Test();
t.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
关键在于向控制台输出的那句,图片是进去了,但是获取不到高啊!请问该怎么做?
或者说应该用其他方法来加载一张图片?
请多给建议~谢谢!