首页>代码>JAVA swing开发飞机大战小游戏>/javatfly/src/javatfly/App.java
package javatfly;

import java.awt.image.BufferedImage;
import java.io.IOException;

import javax.imageio.ImageIO;

/**
 * 作用:简化处理,每次使用时调用该类就可以
 * 如:洗衣机
 * 处理图片的工具类
 * 工具类的写法,工具类中一般会将项目中需要重复使用的代码抽离出来,定义成工具方法
 * 工具类的方法一般需要加static
 * 加static的目的:
 * 1.static是公用的,所有的对象都共用这一份
 * 2、static修饰不依赖对象,可以直接通过类名调用
 * @author XXX
 *
 */
public class App {
	/**
	 * BufferedImage  java中用来表示图片的类
	 * 读取指定位置上的图片
	 * @throws  
	 */
   public static  BufferedImage getlmg(String path)
   {
	   //加载图片
	   //java中的IO流,输送数据管道
	   //输入输出流
	   //javatfly.App.class找到APP类的路径
	   //getResource() 获取资源
	   
   try {
		BufferedImage img=ImageIO.read(App.class.getResource(path));
		//如果找到图片,就将图片返回
		return img;
	} catch (IOException e) {
		//catch如果找不到图片,就会捕获找不到的原因 
		e.printStackTrace();
	}
	
	return null;
	   
   }
}
最近下载更多
dusk red  LV2 9月2日
12345678ajkdakjd  LV1 7月2日
3334004690  LV10 6月22日
bssheep  LV1 2023年12月31日
陈小灏  LV15 2023年12月15日
我的java  LV8 2023年12月14日
1061404770  LV3 2022年9月26日
agjbvfhjbg  LV6 2022年9月9日
Jasonast  LV1 2022年6月12日
testuser1234567  LV24 2022年5月31日
最近浏览更多
dusk red  LV2 9月2日
12345678ajkdakjd  LV1 6月26日
3334004690  LV10 6月22日
半核野兽  LV1 4月29日
gzcznb  LV8 4月1日
bssheep  LV1 2023年12月31日
我的java  LV8 2023年12月14日
jkjfdgbkl  LV2 2023年11月1日
1766545549  LV1 2022年11月17日
李沛阳  LV1 2022年11月6日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友