jminesweeper.java
来自「扫雷的源代码,包结构采用经典的MVC模式,包括模型、控制、视图三部分」· Java 代码 · 共 47 行
JAVA
47 行
/*
* Created on Mar 24, 2005
*
TODO to start to program. this program are wrote base on MVC structure
*/
package li;
import java.io.IOException;
import model.Model;
import model.SaveAndLoad;
import view.UI;
/**
* @author mqqqvpppm
*
* TODO to start to program. this program are wrote base on MVC structure
*/
public class JMineSweeper {
public static void main(String[] args) {
int[] type;
try {
SaveAndLoad saveAndLoad = new SaveAndLoad(null);
type = saveAndLoad.loadType();
saveAndLoad.closeStream();
} catch (IOException e) {
type = new int[4];
type[SaveAndLoad.INDEX_WIDTH] = 9;
type[SaveAndLoad.INDEX_HEIGHT] = 9;
type[SaveAndLoad.INDEX_MINENUMBER] = 10;
type[SaveAndLoad.INDEX_TYPE] = Model.TYPE_EASY;
}
Model model = new Model(type[SaveAndLoad.INDEX_WIDTH],
type[SaveAndLoad.INDEX_HEIGHT],
type[SaveAndLoad.INDEX_MINENUMBER],
type[SaveAndLoad.INDEX_TYPE]);
UI ui = new UI(model);
model.addObserver(ui);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?