アプリ版:「スタンプのみでお礼する」機能のリリースについて

javaの勉強をはじめたばかりのものです。

アプレットについて勉強しています。
ボタンを作って,それを押すと,全く,新しい
画面に移り変わると言うプログラムを作りたいです。

どのようにすればよいのか,また,どんな本で勉強
すればよいのか,教えてください。

A 回答 (2件)

アプレットの作り方自体を知りたいと言う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 );
    • good
    • 0

 ボタンを押すとこのページにジャンプするアプレットのプログラムとページの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) { };

};

}
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!