首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

急后天就要考试了,大家来帮帮忙吧

2012-01-23 
急啊!!后天就要考试了,大家来帮帮忙吧,在线等请问如何使用BufferedWriter 和 FileWriter类实现,将JList列

急啊!!后天就要考试了,大家来帮帮忙吧,在线等
请问如何使用BufferedWriter 和 FileWriter类实现,将JList列表框中的所有信息存于一个指定目录的文件中,格式不变,我对着还不熟悉, 请高手指教

[解决办法]
ListModel listModel = jList.getModel();
BufferedWriter bw = new BufferedWriter( new FileWriter( fileName ) );

for( int i = 0, n = listModel.getSize(); i < n; i++ ) {
String s = listModel.getElementAt( i ).toString();
bw.write( s, 0, s.length() );
bw.newLine();
}
bw.close();
[解决办法]
JList jl = new JList();//已知JList;
String fileName = "";
try{
FileWriter fw = new FileWriterI(new File(fileName));
BufferedWriter bw = new BufferedWriter(fw);
Object [] objs = jl.getSelectedValues();
for(int i=0;i<objs.length;i++){
String line = objs[i].toString()+"\r\n";
bw.write(line,0,line.length());
}
bw.close();
}catch(Exception e){}

热点排行