FC2webでjavaアプレットを使用する方法とは?

このQ&Aのポイント
  • FC2webでjavaアプレットを使用する方法についてお知らせします。
  • FC2の無料スペースでjavaアプレットを設定する際に表示エラーが発生する場合の対処方法をご紹介します。
  • 他のFC2のサイトではjavaを用いている場所があるため、FC2でもjavaアプレットを使用することは可能です。
回答を見る
  • ベストアンサー

FC2webにおけるjavaアプレットの使用について

こんにちは。 最近javaをホームページに取り入れようと思いまして、 他サイトで提供されているjavaアプレットを用いようと試みているのですが、 何回設定しても、「アプレットの読み込みに失敗しました」とステータスバーに表示されて、 正常に動作しません。使っているHPスペースはFC2の無料スペースです。 試しにジオシティーズで同じ設定をしてみたところ、 うまく表示されました。 FC2では使えないのかとも思ったのですが、 何件かまわってみたところ、他のFC2のサイトではjavaを用いている場所があったので、 使えないというわけではなさそうです。 何かご存じの方、アドバイスよろしくお願いします。

  • rfrf9
  • お礼率45% (9/20)
  • Java
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • PecoPlus
  • ベストアンサー率76% (144/188)
回答No.2

 #1です。 >(4)FC2webでは、大文字でアップロードしても >小文字になおされてしまうため、  あきらかにこれがあやしいと思います。  Javaは大文字と小文字を区別するので、全部小文字になると困ってしまいます。  かといって、作者さんがソースコードを添付してくれているのをいいことにクラス名を勝手に小文字に変えてコンパイルし直すなんて事をしてはいけません。  ダメです。  そこで回避策を考えました。  アプレットを Jarファイル化し、そのJarファイルのファイル名をすべて小文字にしてしまうのです。  DropWaterColorアプレットを例にすると、 1.アプレットに必要なファイルを一つのZipファイルとして圧縮します。  DropWaterColor.class と 使用する画像ファイル backe.jpg を圧縮し、dropwatercolor.zip にします。  この時、ファイル名を勝手に変えられないようにすべて小文字にします。 2.できたZipファイルの拡張子を.jarに変更する。  dropwatercolor.zip ができたので、これを dropwatercolor.jar に変更します。  これは、ファイルを変換するとかいうことではなく、単にファイル名の拡張子部分を変えるだけです。  この拡張子も小文字にすることをお忘れなく。 3.できた Jarファイルをアップロードする。  最初からファイル名は小文字なので、ファイル名の変更は起きません。 4.アプレットを表示したい HTMLファイルに archive要素を追加したアプレットタグを書き込む。 <applet archive="dropwatercolor.jar" code="DropWaterColor.class" width="170" height="175"> <param name="IMG" value="backe.jpg"> <param name="BACK" value="EEEEEE"> <param name="TEXT" value="6655FF"> <param name="URL" value="http://hp.vector.co.jp/authors/VA012735/"> <param name="TARGET" value="_self"> </applet>  archive要素を追加し、Jarファイルの名前を指定する。  これで、うまくいくと思うのですが・・・。  とりあえず、挑戦してみてください。

rfrf9
質問者

お礼

うまくいきました! わざわざ、タグまで書いていただいてありがとうございました! まだまだJavaは始めたばかりで、 今は他の人が作ったものを使ったり、 アドバイスを受けたりしないと何も出来ませんが、 PecoPlusさんのような先輩方のやり方を真似ながら、 自分でも書けるように勉強していきたいと思います。 今回は本当にありがとうございました。

その他の回答 (1)

  • PecoPlus
  • ベストアンサー率76% (144/188)
回答No.1

 こんにちは。  FC2WEB の サポートされているファイルの一覧に classファイルと Jarファイルがあるので、サイトが Javaアプレットに対応していないわけではないようです。  どこかアプレットの設置の仕方を間違えてしまったのではないでしょうか?  実際はどのように設置したのでしょうか?  手順をもう少し詳しく補足をお願いします。

rfrf9
質問者

補足

アドバイス、ありがとうございます。 説明不足で申し訳ございません。 Javaアプレットは、こちらのサイト  http://hp.vector.co.jp/authors/VA012735  のものを使用させていただいています。 「Javaアプレット素材集」の 「第18弾 波紋JavaアプレットV3」というやつです。 これをダウンロード後、 (1)テキストファイルを開いて、タグをコピー。 (2)classファイルとjpgファイルを同じフォルダに    アップロード。 (3)そのフォルダ内のhtmlファイルに(1)でコピーしたタグを貼り付けて、    (2)で用意したjpgファイルに合わせて、指定の場所の名前をかえる。 (4)FC2webでは、大文字でアップロードしても小文字になおされてしまうため、貼り付けたタグの    classファイルの名前も小文字になおす。 という手順で設置しています。 一応(4)をおこなわないで やってもみたのですが、できませんでした。 全く同じ手順(1)~(3)でジオシティーズでは成功しました。 よろしくお願いします。

関連するQ&A

  • Javaアプレットが読み込めない

    Javaアプレットを作って、インターネットエクスプローラで表示させようとすると 「Javaアプレットの読み込みに失敗しました」 とでて表示できません。 また、appletviewerでも 「start:アプレットは初期化されていません」 と出て表示できません。 (WindowsXPのコマンドプロンプトで) どうすればいいのでしょうか? 両方の解決法を教えてください。

    • ベストアンサー
    • Java
  • Java アプレットの表示

    画像を表示するJavaアプレットを作成したのですが、 AのパソコンはJavaアプレットが表示されるのですが Bのパソコンは表示されません、 Bのパソコンは他のJavaアプレットは表示されます、 なぜですか。

  • javaアプレット の読み込みに失敗しました。

    アプレットが存在するはずの位置に赤色の X イメージが表示され、javaアプレット の読み込みに失敗しましたとなり、アプレットが実行されないと言う現象が起きました。 http://www.java.com/ja/download/help/redximage.xml こちらのページに解決方法が書いてあるのですが、コントロールパネルの中にJava Plug-inアイコンがありません。(普通のJavaのアイコンならあります) OSはWindowsXP、ブラウザはIEです。 ちなみに昨日までjavaアプレットは正常に動きました。 解決策orアドバイスをお願いします。

  • JAVAアプレットの仕組みについて

    HTMLに埋め込まれたJAVAアプレットが画像を表示するように記述されている場合、JAVAアプレットは画像をサーバーからダウンロードして表示しているんですよね? JAVAアプレットがサーバーからファイルをダウンロードできるように、 JAVAアプレットがサーバー上にファイルを作り出すこともできるのですか? 今、計算プログラムをダウンロードで配布して、実行して得られた計算結果を投稿してもらう仕組みを作っているのですが、 JAVAアプレットにサーバー上のファイルを操作する能力があるのなら、JAVAアプレットを読み込み実行するだけで配布と投稿の作業が一まとめにできてしまうと思いました。 JAVAアプレットはサーバー上のファイルをどこまで操作できるのでしょうか?

    • ベストアンサー
    • Java
  • JAVAアプレットのサイト

    HPにスライドショーを取り込みたくて 色々なジャバアプレットを探しています。 お勧めのJAVAアプレットのサイトを教えてください。

    • ベストアンサー
    • Java
  • javaアプレットが動きません

    InternetExplorerのブラウザを使って動画ダウンロードサイトのvid-dlを使ってます。外国でしかも合法な動画です。このvid-dlが突然使えなくなりました。どうやらjavaで動くようです。正確にはjavaアプレットのようです。お手上げです。くるくると回ったままです。 経緯を述べますと、ニコ生みるためのAdobeFlashプレイヤーが他のアドオンが有効になっていたため、みれませんでした。そこで全部無効にしたらみれるようになりました。再度元に有効だったものを有効にし直すと、ダウンロードサイトvid-dlが使えなくなりました。アドオンの中にjavaも存在しており、上記理由のため無効にしてから有効に戻しました。わかりません、おそらくjavaアプレットの不具合と思いますがわかりますか? 尚、勝手に詮索して違法とか馬鹿な事言わなくていいです。それなら回答しないでください。合法な動画だし、外国でやってます。

  • Javaアプレットを表示できない

    Windows7にjdk1.8.0_74 と jde1.8.0_74 をインストールしています。Javaアプレットを貼ったHTMLファイルをダブルクリックして、インターネットエクスプローラ(バージョン11)にて表示させようとするのですが、Javaのマークは表示されますが同時に「ブロックされたJavaアプリケーション(Javaセキュリティによってブロックされたアプリケーション)」の警告が表示されてしまい、Javaアプレットを表示させることができません。どのようにすれば、表示させることができるか、教えてください。 トラブルシューティングを参考に下記は実施済みです。 1. インターネットエクスプローラのツール>インターネットオプションで同ダイアログ「詳細設定」タブでセキュリティ項目「マイコンピュータのファイルでのアクティブコンテンツの実行を許可する」にチェックを入れてOKをクリック 2. インターネットエクスプローラのツール>インターネットオプションで同ダイアログ「セキュリティ」タブで「レベルのカスタマイズ」ボタンをクリックして、「Javaアプレットのスクリプト」を「有効にする」のラジオ・ボタンが選択されていることを確認 3. 「Javaコントロールパネル」ウィンドウで、「詳細」タブの「ブラウザのデフォルトのJava」項目は、「Microsoft Internet Explorer」にチェックが付いて灰色になっており新たな設定はできない状態にある。 尚、コマンドプロンプトでAWT、SwingのJavaプログラム/アプリを表示することはできますが、

    • ベストアンサー
    • Java
  • スマートフォンでジャバアプレット使用

    私のサイトには、ジャバアプレットの計算機が載せてあります。 最近、スマートフォン(GalaxySII)でアクセスしたところ、計算機が表示されません。 スマートフォンでジャバアプレットを使うには、何かソフトをインストールする必要があるのでしょうか。

  • JavaアプレットでJavaMailAPIを使用するときのエラーについて

    今Javaアプレットでメールを送信するプログラムを作成しているのですが、アプレットだけをappletviewerで実行するときはうまく起動するのに、htmlに埋め込むとアプレットの読み込みに失敗してしまいます。 htmlでは下のようにJavaApplet.classというクラスファイルを指定しているのですが、駄目でした。このhtmlファイルとclassファイルは同じディレクトリに配置しています。これは何が原因なのでしょうか? 使っているjdkのバージョンはjdk1.4.2.12です。 環境変数の設定はJAVA_HOMEにC:\jdk1.4.2_12、PATHにはC:\jdk1.4.2_12\binとしてあります。 よろしくお願いします。 <html> <head></head> <body> <p align = "center">試作</p> <p align = "left">E-mailの送信</p> <Applet code = "JavaApplet.class" width = 400 height = 300></Applet> </body> </html>

    • ベストアンサー
    • Java
  • Javaのコンテンツが表示されない。

    Javaのコンテンツがあるべきところに表示されず、 赤いXが書かれた小さな紙(右上が折れている)のマークが表示されます。 アドレスバーには 「Javaアプレットの読み込みに失敗しました。」というエラーが出ます。 Javaサイトのヘルプにあるように対策をとってみましたが、状況は変わりませんでした。 何か、わかる方がいらっしゃいましたらお教え願います。 ちなみにうちのパソコンは Java Runtime ベンダー: Sun Microsystems Inc. Java Runtime バージョン: 1.5.0_10

専門家に質問してみよう