Java提供了java.awt.Image包来管理与图像文件相关的信息,因此执行与图像文件有关的操作需要导入这个包。
除了Image类之外,java.awt包还提供了其他的基本图像支持,例如Graphics类的drawImage()方法、Toolkit对象的getImage()方法及MediaTracker类。
Toolkit类提供了两个getImage()方法来加载图片:
①Image getImage(URL url);
②Image getImage(String filename);
Toolkit是一个组件类,取得Toolkit的方法是:
Toolkit toolkit = Toolkit.getDefaultToolkit();
对于继承了Frame的类来说,可以直接使用getToolkit()来获取Toolkit对象;
Toolkit toolkit = getToolkit();
图片的获取:
Toolkit toolkit = Toolkit.getDefaultToolkit();
Image image1 = toolkit.getImage("D:/Game/LinkGame/pic1.png");//加载D://Game//LinkGame路径下的pic1.png图片
Image image2 = toolkit.getImage(new URL("http://java.sun.com/graphics/people.gif"))