如何使用 JFileChooser 将文本文件内容导入 Java 应用程序中的 JTextArea?
最佳答案
应该类似于下面的代码:
JFileChooser chooser = new JFileChooser();
int returnVal = chooser.showOpenDialog(null); //replace null with your swing container
File file;
if(returnVal == JFileChooser.APPROVE_OPTION)
file = chooser.getSelectedFile();
}
JTextArea text = new JTextArea();
BufferedReader in = new BufferedReader(new FileReader(file));
String line = in.readLine();
while(line != null){
text.append(line + "\n");
line = in.readLine();
}
基本逻辑:
BufferedReader in = new BufferedReader(new FileReader(file));
String line = in.readLine();
while(line != null){
text.append(line + "\n");
line = in.readLine();
}
关于java - 如何将文本文件内容导入 Java 应用程序中的 JTextArea?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7033589/