- 締切済み
JAVAアプレット zipの参照
いろいろとネットで調べたのですがよくわからなかったので質問します。 自分で簡単なJAVAアプレットを作成しました。そのclassファイルをzipファイルとしてまとてめて保存しました。 その後HTMLに <applet code="*****" CODEBASE="***.zip"width=300 height=200> </applet> としたのですがzipファイルの参照が出来ませんでした。 zipファイルに入れずに同じディレクトリで実行すればできるのですがzipファイルにまとめるとだめみたいです。 もうどうすれば良いのか分からず困っています。どなたかわかる方よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- ontojava
- ベストアンサー率61% (8/13)
windows環境で試したところ動きました 実際のコードは以下のものです <applet code="Photoc2_2.class" archive="Photoc3.zip" width=500 height=500> <param name=speed value="7"> <param name=img value="images"> <param name=nimgs value="15"> </applet> Zipファイルの作成にはStuffIt 11を使いました。 Zipファイルの置き場所はhtmlファイルと同じ階層(ディレクトリ)です。
- ontojava
- ベストアンサー率61% (8/13)
すいません、最初の方と同じでした。 Sunのサイトのほうが詳しいのですが同じような内容です。 archive タグは、複数の Jar ファイルを指定することがあります。 各 Jar ファイルは「,」(コンマ) で区切る必要があります。 順番に各ファイルがダウンロードされます。 <applet code=Animator.class archive="classes.jar , images.jar , sounds.jar" width=460 height=160> <param name=foo value="bar"> </applet>
- ontojava
- ベストアンサー率61% (8/13)
以下のようです。 A: アプレットのクラスを .jar または .zip ファイルから読み込むには、ARCHIVE タグを使う必要があります。たとえば、次のように記述します。 <APPLET ARCHIVE="classes.jar" CODE="MyMainClass.class" WIDTH=200 HEIGHT=200>< /APPLET> “classes.jar”の部分には、MyMainClass.class とそのサポートクラスのファイルを含む .jar または .zip ファイルの名前が入ります。
- ProKaseifu
- ベストアンサー率51% (98/192)
codebaseのほうは実行したいclassファイルを指定するんじゃないのかなと。 サイトちゃんと見てくださいね。
- ProKaseifu
- ベストアンサー率51% (98/192)
http://developer.apple.com/jp/qa/java/java04.html archive="hogehoge.zip" みたいな指定がいるっぽいですね。
補足
回答ありがとうございます。 CODEBASE="***.zip"をarchive="***.zip"にしてやってみたのですが動きませんでした。 何かほかに設定する必要があるのでしょうか??
補足
なんか記述が間違っていたみたいです。 ありがとうございました。