建一个本地配置文件保存参数,以后每次读取,登录时如果打钩了,写入不再显示的参数
public void writeinfo() throws IOException{
File file=new File("c:/info。
inf");
if(!file。exists())
file。createNewFile();
FileOutputStream out=new FileOutputStream(file,true);
if(chechbox。
checked){
StringBuffer sb=new StringBuffer();
sb。append("nologin");
out。
write(sb。toString()。getBytes("utf-8"));
}
out。close();
}
public String readinfo() throws IOException{
File file=new File("c:/info。
inf");
if(!file。exists()||file。isDirectory())
throw new FileNotFoundException();
BufferedReader br=new BufferedReader(new FileReader(file));
String temp=null;
StringBuffer sb=new StringBuffer();
temp=br。
readLine();
while(temp!=null)。。。{
sb。append(temp " ");
temp=br。
readLine();
}
return sb。toString();
}
不知道怎么分行失败了,这是两个函数,一个读一个写,写的具体的内容自己控制一下,读取返回文件内容的字符串。
全部