-2

WebサイトでJavaアプレットを使用すると、ファイル許可エラーが発生します。エラーは次のとおりです。

access denied ("java.io.FilePermision""image.png""read")
4

2 に答える 2

5

アプレットは制限された環境(セキュリティサンドボックスと呼ばれます)で動作し、署名されていない限り、ロードされた場所と同じ場所からのみリソースをロードできます。画像はアプレットjarファイルに含めることができます。これらにアクセスするには、

Image image = ImageIO.read(MyApplet.class.getResourceAsStream("/images/image.png"));
于 2013-01-30T01:57:47.723 に答える
4

アプレットは、デフォルトでクライアントのファイルI/Oへのアクセスを拒否されます。アプレットに署名するか、ポリシーファイルを編集する必要があります。

アプレットがローカルファイルシステムでファイルを読み取る方法を確認できます

于 2013-01-30T01:57:12.277 に答える