当前位置: 技术问答>java相关
Dialog的问题。。
来源: 互联网 发布时间:2015-04-01
本文导语: 我希望通过JDialog类打开一个文件,我已经能够通过showOpenDialog方法找到文件,但是下一步我该怎么办,才能打开该文件呢?? 如果我想把一个.txt文件打开到JTextArea中,如何实现?? | 得到文件名后用F...
我希望通过JDialog类打开一个文件,我已经能够通过showOpenDialog方法找到文件,但是下一步我该怎么办,才能打开该文件呢??
如果我想把一个.txt文件打开到JTextArea中,如何实现??
如果我想把一个.txt文件打开到JTextArea中,如何实现??
|
得到文件名后用File类来打开这个文件,读出内容放入JTextArea里即可。
建议你看一下API文档中的File类,就知道如何打开这个文件,如何读它,至于如何放入JTextArea,你可以看一下JTextArea的API文档。
-------
|
得到了文件名为filename:
File file = new File(filename);
FileInputStream istr = new FileInputStream(file);
BufferedReader reader = new BufferedReader(new InputStreamReader(istr));
String line;
StringBuffer result = new StringBuffer();
while ((line = reader.readLine()) != null) {
result.append(line + System.getProperty("line.separator"));
}
jTextArea.setText(result.toString());
File file = new File(filename);
FileInputStream istr = new FileInputStream(file);
BufferedReader reader = new BufferedReader(new InputStreamReader(istr));
String line;
StringBuffer result = new StringBuffer();
while ((line = reader.readLine()) != null) {
result.append(line + System.getProperty("line.separator"));
}
jTextArea.setText(result.toString());