JAVA打开TXT文件(读写)

来源:百度知道 编辑:UC知道 时间:2024/07/03 23:42:51
本人初学JAVA
现在要做一个效果 .
做一个 记事本
然后 菜单里面是 文件==>打开 .
然后求
打开这个 事件 里面的代码 (读TXT 并 写出)
只要这一短
jFileChooser1 这是FileChooser 的名字
jTextArea1 文本域的名字

public File chooseFile(int chooseMode)
{
JFileChooser fileChooser;
File fileName;
fileChooser=new JFileChooser();
int returnVal=-1;
// fileFilter=new FileNameExtensionFilter("文本文档","txt");
switch(chooseMode)
{
case FILE_OPEN_CHOOSE:
returnVal=fileChooser.showOpenDialog(this);
break;
case FILE_SAVE_CHOOSE:
returnVal=fileChooser.showSaveDialog(this);
break;
}
if(returnVal==fileChooser.APPROVE_OPTION)
fileName=fileChooser.getSelectedFile();
else fileName=null;
return fileName;
}

这个是通过打开文件对话框获取文件

public void showFile(File file) throws IOException
{
textArea.setText("");
BufferedReader br=new BufferedReader(new FileReader(file));
String text;
// buffer=new StringBuffer();
while((text=br.readLine())!=null)
// buffer.append(text+"\n");