📄 savemap.java
字号:
/*
* Savemap.java
*
* Created on 2008年4月13日, 上午1:29
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package tuixiangzi;
import java.io.*;
import javax.swing.JOptionPane;
public class Savemap {
BoxPanel savepanel=new BoxPanel();
int[][] savenowmap;
public Savemap() {}
public void savewrite() throws IOException{
String str1="",str2="",str3="",str4="",str5="";
int a=0;
int savelevel ,savemovements,savescore,savebackmovements;
savenowmap= savepanel.getnowmap();
savelevel =savepanel. getlevel();
savemovements=savepanel.getmovements();
savescore=savepanel.getscore();
savebackmovements=savepanel.getbackmovements();
int []t=new int [256];
for(int i=0;i<16;i++){
for(int j=0;j<16;j++){
t[a]=savenowmap[i][j];
a++;
}
}
File file=new File("maps\\"+0+".map");
str2=str2+savelevel;
str3=str3+savemovements;
str4=str4+savescore;
str5=str5+ savebackmovements;
BufferedWriter input = null;
try {
input = new BufferedWriter(new FileWriter(file));
} catch (IOException ex) {
ex.printStackTrace();
}
for(int i=0;i<a;i++){
input.write(t[i]+"");
if( (i+1)%16==0 )
input.newLine();
}
input.write(str2);
input.newLine();
input.write(str3);
input.newLine();
input.write(str4);
input.newLine();
input.write(str5);
input.newLine();
input.close();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -