public void loadFile(int level){
try {
//Create new file
levelFile = new File("assets/levels.txt");
fis = new FileInputStream(levelFile);
isr = new InputStreamReader(fis);
reader = new BufferedReader(isr);
//Code to read the file goes here
使用这段代码时,我一直收到上面的错误提示 (java.io.FileNotFoundException
)。
文件肯定存在于我的资产文件夹中,并且具有正确的名称。我在这里找到了几个类似的问题,并尝试了各种方法,包括刷新项目、清理项目、使用"levels.txt"
而不是"assets/levels.txt"
,但我仍然收到这个错误。
有任何想法吗?
URL
作为[标签:嵌入式资源]访问它们。如果是用户提供的,请提供一个JFileChooser
。 - Andrew Thompson