1

私はアプレットの展開に詳しくないので、これは非常に初歩的な問題だと思います。Swing アプリケーションをアプレットに変換し、それを Web ページに埋め込む必要がありました。このアプレットは、(.class ファイルと同じディレクトリにある) テキスト ファイルから行を読み取ってナレッジ ベースを構築します。アプレット ビューアから起動すると、問題なくファイルが読み取られます。

ただし、埋め込み時にファイルの読み取りに失敗し、例外処理がトリガーされます。おそらく、これはそれらのセキュリティ制限の 1 つですか?

このドキュメントを読むために、File、FileReader、および LineNumberReader を使用します。


追加の問題: これは、アプレットがまったく実行されないイメージでも発生します。上記の画像をHTMLファイル内に配置することで一時的にこれを回避しましたが、もっとうまくいく可能性があります.

4

1 に答える 1

1

ファイルを使用して直接ロードしようとしないでください -Class.getResourceAsStreamInputStreamReader. つまり、ファイルではなくリソースとしてロードします。

于 2011-04-26T19:12:56.950 に答える