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;
}
}