私はJava(Eclipse)を使用してゲームを書いていますが、基本を完全に理解することができました。ゲームスプライトに.gifファイルを使用し、それらをロードしました
Image java.applet.Applet.getImage(URL url, String name)
Eclipseの下では、コードは完全に実行されますが、アプレットを実行可能なJFrameに追加するか、Webサイトに埋め込むと、エラーが発生し、特に顕著になります。
access denied("java.io.filepermission read")
非常にイライラし、見つけたすべてのフォーラムとチュートリアルで何時間も検索した後、サンドボックスエラーと呼ばれるものに遭遇しました。これは、アプレットがクラスが存在するファイルシステム上の画像にアクセスできないことを意味します。
それが私が得ているエラーであり、アプレットがファイルまたは画像にアクセスできない場合(これは私にはばかげているようですが、アプレットのポイントは何ですか?)ファイルから画像をロードできない場合、アプレットで画像を使用するにはどうすればよいですか? ?以上の点で、完全にエラーのないコードをEclipseの外部で実行して、「配布」できるようにするにはどうすればよいですか?