java - 如何将文本从文件移动到文本区域?

标签 java file jtextarea

在这段代码中:

protected void open() {
    if (fc.showOpenDialog(Main.this) == JFileChooser.APPROVE_OPTION) {
        File file = fc.getSelectedFile();
    }
}

如何获取 file 的内容并将其设置为名为 textarea 的文本区域?

最佳答案

使用所有 Swing 文本组件提供的 API 读取文件。像这样的东西:

FileReader reader = new FileReader( file );
BufferedReader br = new BufferedReader(reader);
textArea.read( br, null );
br.close();

关于java - 如何将文本从文件移动到文本区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7779729/

相关文章:

java - 获取文件名区分大小写,拼写不区分大小写

java - 在扫描仪类中使用定界符的问题

Android 外部存储 BufferedWriter 不接受 NewLine

java - JTextArea(换行)作为 TableCellRenderer 到多列

java - DocumentFilter 不监听变化怎么办?

java - log4j.xml 本地构建的优先级

Java - 实现另一个类并修改方法

java - 根据 JtextArea 中给定的行号突出显示字符串

Java 不可解析的日期 SimpleDateFormat

java - 如何获得监视器的数量