to farawayzheng_necas(遥远) :
可以帮我看一下这段程序吗?Image img=Toolkit.getDefaultToolkit().createImage("1234.jpg");
img = img.getScaledInstance(500,100,img.SCALE_SMOOTH);调用getScaledInstance之前图像的长与宽都正确(用img.getWidth与img.getHeight来获取),可是调用之后就都变为-1了。为什么呢?谢谢你了。
可以帮我看一下这段程序吗?Image img=Toolkit.getDefaultToolkit().createImage("1234.jpg");
img = img.getScaledInstance(500,100,img.SCALE_SMOOTH);调用getScaledInstance之前图像的长与宽都正确(用img.getWidth与img.getHeight来获取),可是调用之后就都变为-1了。为什么呢?谢谢你了。
Image img=Toolkit.getDefaultToolkit().createImage("1234.jpg");
java.awt.MediaTracker mt=new java.awt.MediaTracker(this);
mt.addImage(img,0);
mt.waitForAll();
img = img.getScaledInstance(500,100,img.SCALE_SMOOTH);