WebサイトでJavaアプレットを使用すると、ファイル許可エラーが発生します。エラーは次のとおりです。
access denied ("java.io.FilePermision""image.png""read")
アプレットは制限された環境(セキュリティサンドボックスと呼ばれます)で動作し、署名されていない限り、ロードされた場所と同じ場所からのみリソースをロードできます。画像はアプレットjarファイルに含めることができます。これらにアクセスするには、
Image image = ImageIO.read(MyApplet.class.getResourceAsStream("/images/image.png"));
アプレットは、デフォルトでクライアントのファイルI/Oへのアクセスを拒否されます。アプレットに署名するか、ポリシーファイルを編集する必要があります。