java图片加载类(手写)

java图片加载类

对于我们要加载一个图片,为了提供便利可以直接调用自己写的图片加载类别,现在给出图片加载类的实现。

package cn.csuft.game;

import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.net.URL;

import javax.imageio.ImageIO;

public class GameUtile {
    public static Image getImage(String path) {
        URL u = GameUtile.class.getClassLoader().getResource(path);
        BufferedImage img = null;
        try {
            img = ImageIO.read(u);
        }
        catch(IOException e) {
            e.printStackTrace();
        }
        return img;
    }
}

java实际开发常用手段

在java的实际项目开发中有很多实用的东西,首先在这里介绍一个常量类,常量类的书写有便于我们对一些窗口组件的大小等常量进行直接的修改。

package com.csuft.game;

public class Const {
    static int WIDTH = 500;
    static int HEIGHT = 600;
}

像给出的代码一样,由于方法是静态的,直接用类名调用即可,很方便修改

你可能感兴趣的:(Java)