2

我已经在网上搜索了一段时间,但我无法找到任何关于它的真实信息......我想知道是否有使用文件完整目录路径打开文件(如 java 文件) ?

我目前正在使用将文件添加到我的 JEditorPane

FileReader reader = new FileReader(file);
BufferedReader br = new BufferedReader(reader);
jEditorPane.read(br, indexOfFile); 

没关系,但是以这种方式添加文件变得更加复杂,因为我已经将应用程序的设计更改为具有 JTree 并且我现在无法正确获取文件的索引!

那么有没有办法使用文件路径将文件添加到 JEditorPane 中?

4

1 回答 1

3

定义一次静态方法并在任何地方使用它:

public static void loadTextFileIntoEditorPane(String filePath, JEditorPane editor) throws IOException
{
    File file = new File(filePath);
    editor.setPage(file.toURI().toURL());
}
于 2012-07-10T17:21:24.060 回答