嵌入式小程序无法读取文件

时间:2011-04-26 19:10:09

标签: java applet filereader

我认为这将是一个非常基本的问题,因为我对applet部署不太熟悉:我将Swing应用程序转换为applet并将其嵌入到网页中。这个applet通过从文本文件中读取行(与.class文件在同一目录中)来构建其知识库,当我从applet查看器中启动它时,它会毫无问题地读取文件。

然而,在嵌入时,它无法读取文件并触发了异常处理。也许这是其中一项安全限制?

我使用File,FileReader和LineNumberReader来阅读此文档。


其他问题:图片也会发生这种情况,其中applet根本不会运行。我通过将所述图像放在HTML文件中暂时解决了这个问题,但可以做得更好。

1 个答案:

答案 0 :(得分:1)

请勿尝试使用文件直接加载 - 使用Class.getResourceAsStreamInputStreamReader。换句话说,将其加载为资源而不是文件。