我只是想在我的 JTextPane 上添加一些文本,我有以下内容 问题:
我正在使用文件类加载外部文本文件:
文件 file = new File("/my/program/pics/mytext.txt");
但问题是我总是遇到 FileNotFound 异常! 经过一番研究后我意识到只有 绝对文件路径的工作方式类似于“c:\myfiles\mytext.txt”
出了什么问题,如何让它加载存储在我的包中的文件? (即相对位置)
谢谢
最佳答案
要获取类路径资源作为 InputStream
,请使用 Class#getResourceAsStream()
。
InputStream input = getClass().getResourceAsStream("/my/program/pics/mytext.txt");
关于java - Java中的文件输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5148680/