嗨,我在完全理解记事本的这个功能时遇到了问题。我希望用户在他们的目录中搜索他们想要的任何 .txt 文件并能够打开它。请记住,这是一个记事本,因此文件必须是可读写的。我创建了简单的 Open 但我陷入了这样一个事实,即我在 br = new BufferedReader(new FileReader(open)); 中不断变红,仅在 new FileReader(open)); 部分。我怎样才能解决这个问题?任何帮助表示赞赏。公共无效actionPerformed(ActionEvent事件){
if(event.getSource() == this.newFile){
this.textarea.setText("");
}else if(event.getSource() == this.openFile){
JFileChooser open = new JFileChooser();
int option = open.showOpenDialog(this);
FileReader fr;
BufferedReader br;
if(option == JFileChooser.APPROVE_OPTION){
try{
br = new BufferedReader(new FileReader(open));
//while(){
//}
}catch(Exception ex){
System.out.println("");
}
}
}
}