www.pudn.com > scanmine2.0.rar > Global.java


package cn.edu.hdc.util; 
 
import java.awt.Image; 
import java.awt.Toolkit; 
 
public class Global { 
 
	public static final int MINE_WIDTH = 20; 
	public static final int MINE_HIGTH = 20; 
	private static int MINE_W_NUM = 10; 
	private static int MINE_H_NUM = 10; 
	private static int MINE_NUMBER = 10; 
	public static int PANEL_WIDTH = MINE_WIDTH*MINE_W_NUM ; 
	public static final int PANEL_HIGTH = 50; 
	public static int GAME_WIDTH = MINE_WIDTH*MINE_W_NUM ; 
	public static int GAME_HIGTH = MINE_HIGTH*MINE_H_NUM + 10; 
	public static int[][] MINE = new int[MINE_W_NUM][MINE_H_NUM]; 
	public static final Toolkit tk = Toolkit.getDefaultToolkit(); 
	public static final Image[] images = new Image[3]; 
	static{ 
		for(int i=0;i<3;i++){ 
			images[i] = tk.getImage(Global.class.getClassLoader().getResource("image/" + (i+1) + ".jpg")); 
		} 
	} 
	public static void clear(){ 
		PANEL_WIDTH = MINE_WIDTH*MINE_W_NUM ; 
		GAME_WIDTH = MINE_WIDTH*MINE_W_NUM ; 
		GAME_HIGTH = MINE_HIGTH*MINE_H_NUM + 10; 
		MINE = new int[MINE_W_NUM][MINE_H_NUM]; 
	} 
	public static void setMINE_W_NUM(int mine_w_num) { 
		MINE_W_NUM = mine_w_num; 
	} 
	public static void setMINE_H_NUM(int mine_h_num) { 
		MINE_H_NUM = mine_h_num; 
	} 
	public static int getMINE_W_NUM() { 
		return MINE_W_NUM; 
	} 
	public static int getMINE_H_NUM() { 
		return MINE_H_NUM; 
	} 
	public static int getMINE_NUMBER() { 
		return MINE_NUMBER; 
	} 
	public static void setMINE_NUMBER(int mine_number) { 
		MINE_NUMBER = mine_number; 
	} 
}