• 締切済み

javaのアプレットについて

javaの勉強をはじめたばかりのものです。 アプレットについて勉強しています。 ボタンを作って,それを押すと,全く,新しい 画面に移り変わると言うプログラムを作りたいです。 どのようにすればよいのか,また,どんな本で勉強 すればよいのか,教えてください。

みんなの回答

  • ssr-y6
  • ベストアンサー率71% (5/7)
回答No.2

 ボタンを押すとこのページにジャンプするアプレットのプログラムとページのHTMLは、 以下のようになります。 -----HTML----- <html> <head><title>jumpapp</title></head> <body style="background-color:green;"> <applet code="jumpapp" codebase="." height="300" width="300"> </applet> </body> </html> -----Javaプログラム(jumpapp.java)----- import java.awt.*; import java.awt.event.*; import java.applet.*; import java.net.*; public class jumpapp extends Applet implements ActionListener { private Button JumpButton; public void init() { JumpButton = new Button("Jump To OKWave"); JumpButton.addActionListener(this); JumpButton.setActionCommand("jump"); add(JumpButton); }; public void actionPerformed(ActionEvent ev) { try { if (ev.getActionCommand() == "jump") { getAppletContext().showDocument(new URL("http://okwave.jp/qa81697.html")); }; } catch (Exception ex) { }; }; }

すると、全ての回答が全文表示されます。
  • arata
  • ベストアンサー率49% (139/279)
回答No.1

アプレットの作り方自体を知りたいと言うQですか? それとも、他の画面に移り変わる部分の書き方をお尋ねですか? 前者は、GooやFresh Eye、yahooなどで、探していただくと、Java Applet入門のページがたくさんあります。 いくつか紹介しておきます。 http://www.horae.dti.ne.jp/~yoji/ http://poyo.goto.info.waseda.ac.jp/java/ 後者ですが、サンプルを載せておきます。 あとは、調べてみてください。 URL url = null; try { //飛び先のURL url = new URL("http://www.okweb.ne.jp"); } catch( MalformedURLException ex) { //URLの生成に失敗したときの処理 showStatus(ex.toString()+"URL ERROR"); return; } getAppletContext().showDocument( url );

すると、全ての回答が全文表示されます。

関連するQ&A