- ベストアンサー
AppletでWebサイトにリンクを貼りたい
こんにちは、JAVA初心者です、宜しくお願いします。 Appletでパネルをクリックすると、あるWebサイトが開くようにするにはどのようにしたら いいのでしょうか。 宜しくお願いします。
- westwest_2007
- お礼率37% (74/200)
- Java
- 回答数1
- ありがとう数7
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
サイトを開く方法をお尋ねということですね。クリックした時のイベント処理などは既に理解されていると考えてよろしいですね。 だとすると、java.net.URLクラスのインスタンスを作成し、これをAppletContextのshowDocumentでドキュメントに表示させます。こんな感じです。 URL url = new URL("http:// ……アドレス…… "); getAppletContext().showDocument(url); getAppletContextはAppletのメソッドですので、extends Appletしたクラスで実行してください。
関連するQ&A
- java applet って?
今月ついに中途採用で就職が決まりました。 システム開発なのですが今まではアプリ系で今回はWeb系の開発になりました。 出勤まではあと1ヶ月あるのですが、「Java applet」について勉強しておいてね。 といわれました。 Web系は初めてで、参考書など探しましたが「Java Script」の本は沢山あるんですが「applet」についてはあまり参考書は出てないみたいで、どういった勉強をすればいいのかをかりません。 どうか業務内容や基本的なことでもわかる方おりましたら教えてください。 お願いします。
- ベストアンサー
- Java
- Javaで作成したAppletをWebで公開する方法
Java2で作成したAppletをWebページで公開したいのですが、基本的にはJava2が相手のPCにインストールしてないと動かないみたいなのですが、なにがいい方法はないのでしょうか? また、古いバージョンのJavaならIEのJavaVMで動くのでしょうか?
- 締切済み
- Java
- Appletが動きません・・・
こんにちは。今日Javaを学び始めた超初心者です。 -HelloApplet.java-------------------------- import java.awt.Graphics; import java.applet.Applet; class HelloApplet extends Applet{ public void paint(Graphics g){ g.drawString("Hello World", 50,25); } } ------------------------------------------- で、これをコンパイルしてHTMLに組み込み、Appletviewerで見てみるのですが、 以下のようなメッセージが出ます。 ---------------------------------------------- C:\java>appletviewer hello.html load: HelloApplet.class は public ではありません。あるいは public なコンストラク タを持っていません。 java.lang.IllegalAccessException: Class sun.applet.AppletPanel can not access a member of class HelloApplet with modifiers "" at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:57) at java.lang.Class.newInstance0(Class.java:302) at java.lang.Class.newInstance0(Class.java:302) at java.lang.Class.newInstance(Class.java:261) at sun.applet.AppletPanel.createApplet(AppletPanel.java:617) at sun.applet.AppletPanel.runLoader(AppletPanel.java:546) at sun.applet.AppletPanel.run(AppletPanel.java:298) at java.lang.Thread.run(Thread.java:534) ---------------------------------------------- HTMLを開くと赤い「×」が出ています。 環境ですが、 CLASSPATH:C:\j2sdk1.4.2_04\lib\tools.jar;.;c:\java PATH:C:\WINDOWS;C:\WINDOWS\COMMAND;C:\j2sdk1.4.2_04\bin 作業フォルダ: c:\java となっています。 おかしいところはないと思うのですけど・・・。 宜しくお願い致します。
- ベストアンサー
- Java
- appletをantで動かしたい
今日は。 java初心者です、宜しくお願いします。 AppletコードにHTMLとjavaコードをかいてantで動かしたいのですが、そのようなことは可能でしょうか。 HTMLからAppletが呼び出されることを確認したいのです(勿論ant以外からもそれは確認できるのですが) ant自体のこともよく分かってなくて、また、設定の仕方も全く分かりません。(今はEclipseで勉強しています。) どのように設定してやれば良いのでしょうか。 宜しくお願いします。
- ベストアンサー
- Java
- javaのappletについて
以前学校で少し習っていたという事もあり初心者ながらappletの基本をhpで公開しているのですがディレクトリを多少変更してからページによって動きが遅くなるというかフリーズしてしまいます。 フリーズした時は強制終了します。 ディレクトリを変更する前は普通に見れていました。 下記がHPなのですが、フレームで仕切ってあるメニューのリンクの左に×をしているのが問題のページです。○をしてあるのは通常通り見れます。 http://kazu1213abi.web.fc2.com/java/applet.html 普通にリンクをクリックしたらフリーズしますが、右クリックして『新しいタブで開く』『新しいウィンドウで開く』で表示したら通常通りに見れます。 ただもしかしたら私のPCでは見れないだけで他のPCからは見れるのかなと思ってきました。というのも最近ネットカフェで当HPを見たら通常通り見れたので。 どうすれば普通に見れるようになるでしょうか? 原因が分かる方がおりましたら、御教授ください。 よろしくお願いします。
- 締切済み
- Java
- java appletについて
素人なのでよくわかっていないのですが教えてください java appletを利用するシステムは クライアント側でjava環境(JREなど)がインストールされている必要があるのでしょうか? それともブラウザに組み込まれたjava環境等?を利用するのでしょうか? つまりWindowsXPなどでIE6や7を使ってる場合にjava appletを利用する際は 特に何かインストールする必要はないのでしょうか java appletはJVMが無いの動かないと思っているのですが合っておりますか?
- 締切済み
- Java
- Applet、Panelのクラス体系について
Applet、Panel、Frameのクラス体系についての疑問です。 JAVA初心者です、宜しくお願いします。 AppletはPanelのサブクラスですが、一体どのような内容を拡張しているのでしょうか。 Panelクラスでは出来なくて、Appletで表現できる内容とはどのような内容でしょうか。 また、FrameのサブクラスとしてPanelクラスがあるのなら何となく理解できるのですが、 何故このようなクラス体系になっているのでしょうか。 そもそもFrameがあって、そこにPanelがaddされるというイメージなら、当然Frameのサブクラス としてPanelクラスがあると思うですが。 この考えは間違っているのでしょうか。 以上宜しくお願いします。
- ベストアンサー
- Java
- (*^_^*) Java Appletとは?
ホテルのロビーにあるパソコンでオンラインゲームをしようと思って、いつものサイトを開いたら、次のようなメッセージが出て、次に進めなくなりました。 Your Web Browser is not supported Java Applet. これは、どういうことでしょうか? ゲームをできるようにする方法は、ありますか? よろしくお願いいたします。
- ベストアンサー
- Windows XP
お礼
shylockさん、有難うございました。