package bj.txt.test;
//常量类(游戏项目中的常量)
public class Constant {
public static final int GAME_WIDTH = 500;
public static final int GAME_HEIGHT = 500;
}
package bj.txt.test;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.net.URL;
import javax.imageio.ImageIO;
/*游戏开发中常用的工具类(比如,加载图片等方法)*/
public class GameUtil {
public static Image getImage(String path) {
URL u = GameUtil.class.getClassLoader().getResource(path);
BufferedImage img = null;
try {
img = ImageIO.read(u);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return img;
}
}
package bj.txt.test;
import java.awt.Graphics;
import java.awt.Image;
public class GameFrame05 extends MyFrame{
// 加载图片
Image img = GameUtil.getImage("images/台球.png");
private