- ベストアンサー
揺れる画像を作りたい・・・
湖に揺れる影の画像に挑戦中です <applet code="Lake" border=10 width=400 height=450> <param name="image" value="syasin1.jpg"> </applet> と、言うのですが どうしても出来ません。 これを作って自分のHPに貼り付けたいのですが どこが間違ってるのか判りません。 サーバーにもアップできないのです。 一からやり直そうと思います。 ご存知の方詳しく教えてくださいませんか?
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
#2です。 プレビューではjavaは表示されないので必ず開いてください。 例です。 1.testフォルダを作成してください。 フォルダの中にtest.htmlとtest.gifを作っておいてください。それにlake.classも一緒ににいれてください。どこに作ってもよいです。 test.htmlはまったく何も書かなくてもよいです。 何も書かないtextを作成して、拡張子をtxtからhtmlに書き換えしてOKです。 2.test.htmlをWクリックして開きます。 開いたら右クリックでソースの表示を選んでください。 すると中身が空っぽのtextが出ますから、その中に <HTML><BODY bgcolor="#ffffcc"> <center> <applet code="Lake" border=1 width=217 height=270> <param name="image" value="test.gif"> Your browser doesn't support java or java is not enabled! </applet> </center> </BODY></HTML> をペーストして上書きしてください。 表示されているhtmlを更新すれば、書き換わった表示に変わります。 3.gifの作成 gifはwidth=217 height=270のサイズの上半分のサイズになるものを作成してください。testですので何でもOKです。必ずhtmlで指定してgifと同じ名称にしてください。 画像編集ソフトで横217ピクセル縦135のサイズのgifですね。 この状態で再度更新を押して表示がされるか試してください。 この状態で表示されれば、HPにUPしてもOKだと思います。 前のも、同じで見ることができたなら、アップ方法などサーバー管理者に聞いてみてください。 この状態で表示がされない場合はclassが壊れているか、IEが壊れているかということになるので、ほかの人のPCにコピーしてみて表示されるか試されたほうがよいでしょう。 まず、表示ができるというところからやってみましょう。 本番はこの数値や画像などを書き換えていけばよいはずです。
その他の回答 (5)
- Fukutarou
- ベストアンサー率30% (193/641)
#2です。 まだ解決してないようですね>< ちょっと補足内容から整理したいのですが^^; 1.#1さんのURLでは波は見えるのですか? 2.素朴な疑問 >フォルダを作って >CLASS ファイル、テキスト文書、GIF イメージ >の、三つを入れています。 とありますが、CLASS ファイル、html文書、GIF イメージ の3つではないのですか? テキストでは無いですよ 3.自分のPC内ではHTMLを開いて画像を見ることができるのでしょうか?それともUP時ですか? *ホームページにFTTPで送ることをUPするといいます。 ひとつひとつ解決していきませんか? それから回答も >例えば自分のHPのどこに入れるのですか? >具体的に教えてほしいのすが? インデックスがあるフォルダでもその下にフォルダを作成しても同じフォルダ内にその画像を表示するHTML文章に画像とclassがあればよいです。 あと、私が書いたタグには <param name=overlay value="w**.gif"> がありますが、これは画像にもうひとつ画像をかぶせることができますので、山の画像に反射で湖を作ってその上に湖を円くするときに輪郭の画像をかぶせると水平線のような水辺にはなりません。
補足
情けない事にまだ出来ません。 1.#1さんのURLでは波は見えるのですか? 見えます。 2.素朴な疑問 >フォルダを作って >CLASS ファイル、テキスト文書、GIF イメージ >の、三つを入れています。 とありますが、CLASS ファイル、html文書、GIF イメージ の3つではないのですか? テキストでは無いですよ メモ帳に <HTML><BODY bgcolor="#ffffcc"> <center> <applet code="Lake" border=1 width=217 height=270> <param name="image" value="sample2.gif"> Your browser doesn't support java or java is not enabled! </applet> </center> </BODY></HTML> と書いています。 これで良いのですよね? 3.自分のPC内ではHTMLを開いて画像を見ることができるのでしょうか?それともUP時ですか? この具体的な方法がわからないのです。 >HTMLを開いて これはどうするのですか? わたしは 自分のHPの中に書いて(#3さんの方法で) プレビューで見るのですが見えません。 グレーの画面のみで画像が出て来ません。 *ホームページにFTTPで送ることをUPするといいます。 わたしの既にアップ(公開)しているHPの public_htmlフォルダを開いて その中にCLASS ファイル、html文書、GIF イメージ を 入れました (その他には、bin、etc、と言うフォルダがあります) それから回答も >例えば自分のHPのどこに入れるのですか? >具体的に教えてほしいのすが? インデックスがあるフォルダでもその下にフォルダを作成しても同じフォルダ内にその画像を表示するHTML文章に画像とclassがあればよいです。 #3さんの回答のように HTMLファイルを仮にindex.htmlという名称だとして話をすると、index.htmlのソースの上の方に <HTML> <BODY bgcolor="#ffffcc"> というようなタグがあるかと思いますが、このすぐ下に書いて下さい。その後index.htmlとCLASSファイル、GIFイメージを同じフォルダにアップして下さい 指示どおりにしました。 画像が出なくて[Lake.class not found]と出ます。 >アプレットの表示エリアにマウスを持っていくと [Lake.class not found] などとブラウザ下エリアに表示されるので判別がつきます(大文字小文字が間違えていませんか?) と言う指摘も確認しましたが間違っていません。 (これは他のサイトの指導を参考にしました) PCの達者な先輩に訊いても この分野は判らないと言われて 挫折寸前です!
- pen_pen_
- ベストアンサー率27% (15/55)
再びです。 画像が表示されないとのことなのでもしやと思ったのですが、ブラウザの設定でActiveXコントロールが無効になっているということはないでしょうか?
補足
何度もありがとうございます >ActiveXコントロールが無効になっているということはないでしょうか はい、有効になっています。
- pen_pen_
- ベストアンサー率27% (15/55)
#1です。 私の勘違いでしたら申し訳ないのですが、 <applet code="Lake" border=10 width=400 height=450> <param name="image" value="syasin1.jpg"> </applet> という内容のテキストファイルを作りCLASSファイルとGIF イメージのあるフォルダに入れたのでしょうか? もしもそうでしたら、質問者さんの仰る「今あるHP」のHTMLファイルの中に書いて下さい。(ローカルにデータがありますよね?) そのHTMLファイルを仮にindex.htmlという名称だとして話をすると、index.htmlのソースの上の方に <HTML> <BODY bgcolor="#ffffcc"> というようなタグがあるかと思いますが、このすぐ下に書いて下さい。その後index.htmlとCLASSファイル、GIFイメージを同じフォルダにアップして下さい。
補足
お返事遅くなってごめんなさい。 教えてもらったとおりにしましたが やはり画像が表示されません。 今日も頑張って調べてみます。
- Fukutarou
- ベストアンサー率30% (193/641)
appletのアップをしてますか? Lake.classを同じホルダにいっしょにアップしないと動きません。ちなみに私の場合は以下とおりです <p align="center"><applet code=Lake.class id=Lake width=392 height=380 > <param name=image value="**.gif"> <param name=overlay value="w**.gif"> </applet> <p align="center"><font face="arial" size="-2">***</font><br> <font face="arial, helvetica" size="-2"></font></p> 海外のFreeのjavaサイトで見つけましたのでappletのclassもさがしてみては?
- 参考URL:
- http://dynamicdrive.com/
補足
フォルダを作って CLASS ファイル、テキスト文書、GIF イメージ の、三つを入れています。 >同じホルダにいっしょにアップしないと動きません アップするって・・・ 今あるHPの中に入れたいのですが・・・。 例えば自分のHPのどこに入れるのですか? 具体的に教えてほしいのすが? 表紙の中(表示させたいページ)の どのタグの後ろに書くとか・・・?
- pen_pen_
- ベストアンサー率27% (15/55)
こちらは参考になりますでしょうか?
補足
早速、ありがとうございます。 その通りにしてみましたが やはり表示できません・・・。 何が違うのか・・・?
お礼
できました♪ ありがとうございました。 やっと、自分のHPにアップできました。 揺れる画像が表示されました。 結構、ファイルが重いのか 一挙に10MB以上も容量が増えました。 今のところでは まだ、不安が少し残っていますが (システムに悪影響は無かったか・・・)とか ・・・でも、少しづつ勉強していきます。 本当にありがとうございました。