エクリプスでJavaアプレットを実行する方法とデフォルトのHTMLの変更方法

このQ&Aのポイント
  • エクリプスでJavaアプレットを実行する際、デフォルトのHTMLの内容を変更する方法を教えてください。
  • エクリプスでJavaアプレットを実行すると、デフォルトで生成されるHTMLのコードを編集することが可能です。
  • アプレットのHTMLデフォルト設定を変更するためには、エクリプスのメニューから操作することができます。
回答を見る
  • ベストアンサー

エクリプスでJavaアプレットを実行する時、自動生成するデフォルトのHTMLの内容を変更したい

表題の通り、エクリプスでJavaアプレットを実行する時、自動生成するデフォルトのHTMLの内容を変更したいのですが教えて下さい。 エクリプスのメニュー → 実行 → 実行 → Javaアプレット で起動を確認すると、デフォルトでソースのあるフォルダ下に下記のHTMLが生成され起動されます。 ファイル名:BreakOut_Game1246582336296.html ------------------------------- <html> <body> <applet code=BreakOut_Game.class width="200" height="200" > </applet> </body> </html> ------------------------------- 上記のアプレットのHTMLデフォルト設定を変更したい(アプレットの枠の座標定義を変更したい)のですが、どなた様かご教授の程よろしくお願いいたします。

  • Java
  • 回答数1
  • ありがとう数2

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

  • ベストアンサー
noname#94983
noname#94983
回答No.1

Javaアプレットとして実行すると、その実行構成が作成される。実行メニューの「実行構成...」で構成の作成、管理、および実行ウインドウを呼び出し、作成された実行構成を選択して「パラメーター」タブを選択すると、生成されるアプレットタグの幅や高さ、その他のパラメータの指定などの項目が出てくる。ここを編集すればいい。

ride666
質問者

お礼

ご教授ありがとうございます。 無事、アプレットのサイズを変更できましたww 質問違いかもしれませんが、その他のパラメータの指定について質問があります。 よろしければご回答お願いいたします。 先ほどの自動生成するデフォルトのHTMLを下記の通りに変えたいのですが、パラメータの値と名前にどのような値を入れてあげればよいでしょうか。 <applet code="BreakOut_Game" width=375 height=470> <param name="file" value="cat01.jpg"> </applet> 以上、よろしくお願いします。

関連するQ&A

  • JAVAアプレットの複数表示は可能ですか?

    表題の通り、HTMLに埋め込んでページにJAVAアプレットを2つ表示させようと思っています。実際、 <applet code="TRY11.class" width="300" height="300"></APPLET> と <applet code="TRY13.class" width="350" height="300"></APPLET> を埋め込んで起動させてみたんですが、最初のTRY11.classのほうは表示されました。けれど2つ目のTRY13.classは左上に×印が現れ、表示されません。 何か記述に間違いがあるんでしょうか? あるいは違う方法でないと動かないとか? ご教授お願いいたします。

  • JAVAアプレット zipの参照

    いろいろとネットで調べたのですがよくわからなかったので質問します。 自分で簡単なJAVAアプレットを作成しました。そのclassファイルをzipファイルとしてまとてめて保存しました。 その後HTMLに <applet code="*****" CODEBASE="***.zip"width=300 height=200> </applet> としたのですがzipファイルの参照が出来ませんでした。 zipファイルに入れずに同じディレクトリで実行すればできるのですがzipファイルにまとめるとだめみたいです。 もうどうすれば良いのか分からず困っています。どなたかわかる方よろしくお願いします。

  • 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アプリケーションをHTML上から実行する

    JAVAアプレットの場合は、HTML上で実行するときに 目的のクラスファイルを<applet>タグで囲んで実行しますが、 これがJavaアプリケーションの場合、HTML上から Javaアプリケーションを実行することは可能なのでしょうか? また可能な場合は、どのようにしてJavaアプリケーションを 実行すればよろしいのでしょうか?

    • ベストアンサー
    • Java
  • UTF-8 TeraTermPro で javaをするにはどうしたらよいのでしょうか

    javaをつい先日からはじめた超初心者です。(javaに関しては) そこで、プログラムがのっている参考書片手にそのまま写して実行させたのですがエラー??で何もできません。 友人に聞いても、そのまま実行すればできる。しか言いません。 授業でもいづれ必要になってくるのでこのままにしておくわけにはいかないのです・・・ 一応、こんな風になりました↓ import java.awt.*; import java.applet.*; public class WebApplet extends Applet{ public void paint(Graphics g){ String myString; myString="簡単なアプレット"; g.drawString(myString,50,50); } } <HTML> <HEAD>実験</HEAD> <BODY> <APPLET CODE ="WebApplet.class"width="190"height="90"> </APPLET> </BODY> </HTML> で、appletviewer WebApplet.HTMLと実行すると Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using・・・・・・・ と実行できないのです。 どなたか、教えてください。 個人で調べてみたのですが、さっぱりわかりません!! よろしくお願いします!!

    • ベストアンサー
    • Java
  • 【Java】画像表示が出来ない!

    Java初心者です。 Eclipseを使って、Javaアプレットでjpeg画像を表示させようとしたのですが、上手くいきません。表示したい画像をインポートして、このようなコードを書きました。 import java.applet.Applet; import java.awt.*; /* <applet code="クラス名.class" width="497" height="600"> <param name="img" value="img/test.jpg"> </applet>*/ public class クラス名 extends Applet { Image img; public void init() { img = getImage(getDocumentBase() , getParameter("/test.jpg")); } public void paint(Graphics g) { g.drawImage(img , 0 , 0 , this); } } Javaアプレットで実行しても、アプレットは真っ白なままです。GIF画像でも試してみましたが、同じく失敗でした。他のJavaアプレットのプログラム(図形を表示したり)は成功したので、私のパソコンのJavaは問題ないと思います。回答よろしくお願いします。

    • ベストアンサー
    • Java
  • Epclipse2.1で作成したアプレットが実行できません

    Eclipse2.1で下のリンクにあるアプレットを作成して実行させると、 「アプレット型がjava.applet.Appletのサブクラスではありません」 とエラーが出るのですが解決できません。 実行環境の問題なのでしょうか? どなたかご教授ください。 宜しくお願いします。 http://www.gihyo.co.jp/book/2002/402401/download/P0501.java ちなみに、上記ソースの"package java2;"があると Eclipse上エラーが出るのでこの部分はカットして、 エラーなしの状態で実行しました。

    • ベストアンサー
    • Java
  • eclipseでは動くのにブラウザでは動かないApplet

     現在eclipse 3.0.1を用いてSwing Appletの開発を研究で行っている者です。  質問は、端的に言ってしまえば『eclipse以外で動かない』です。  eclipseのデバッグや実行では動作するのですが、以下の方法では初期画面は正常に出てきますがネットワークにアクセスする機能が動きません。 ・HTMLにappletタグを書き実行(ローカル) ・サーバーにアップして実行 ・アプレットビューワーで実行  原因として考えられるのはjava.net.HttpURLConnectionを用いてネットワークアクセスを行っている点なのですが、eclipse上で動いているので……  また、jTextFieldにeclipseで実行している時はCtrl+Vで貼り付けが出来るのですが、それ以外では出来ないのも気になっています。    HTMLはシンプルに、<applet code="WSNApplet.class" width=640 height=480></applet>だけです。    eclipseが特殊で実行出来ているだけで、本来Appletでは動かないのか。それとも何かあるのか、教えてください。

    • ベストアンサー
    • Java
  • java作成時のエラー

    javaの勉強を始めたばかりの初心者です。 エラーばかりでるのですがどうすればよいかわかりやすく教えていただけると嬉しいです。 よろしくお願いします。 1つ目: Test ・・・ コンパイルOKでしたが. HTML→アプレット表示されません。。 <HTML> <BODY> <APPLET WIDTH="500" HEIGHT="500" CODE="Test.class"> </APPLET> </BODY> </HTML> ~☆ 2つ目: IntegerTextField1 はOKでしたが javac Anwendung1.java でエラー 二つは同じフォルダに入っています。 C:\java\a>javac Anwendung1.java Anwendung1.java:32: cannot find symbol symbol : class IntegerTextField1 location: class Anwendung1 IntegerTextField1 tf1 = new IntegerTextField1 (); ^ Anwendung1.java:32: cannot find symbol symbol : class IntegerTextField1 location: class Anwendung1 IntegerTextField1 tf1 = new IntegerTextField1 (); ^ 2 errors どうぞよろしくお願いしますm(_ _)m

    • ベストアンサー
    • Java
  • アプレットのコード変更後の反映ができない

    JAVAの初心者です。困っております、お助けくださいm(__)m JAVAアプレットを作成しております。 IE上で”Hello!”と表示するだけです。 一回目は正常なのですが、 二回目は”Good Morning!”と表示するように 変更して、再度IEで表示してみると ”Hello!”のままなのです。 classファイルは更新されています。 メモリに残っているんでしょうか・・ IEの履歴や一時ファイルも削除してみましたが だめでした。 環境はWinXPSP2、NetBeans IDE 4.1、 JAVA 1.5.0_04 です。 コードは以下の通りです。 <Lesson1.java> import java.applet.Applet; import java.awt.*; public class Lesson1 extends Applet{ public void paint(Graphics g){ g.drawString("Hello!", 10,10); } } <Lesson1.html> <HTML> <BODY> これはテスト <applet code="Lesson1.class"></applet> </BODY> </HTML> よろしくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう