// ==================================================================== // JAVA APPLET PROGRAM BASE SOURCE BakuretuKen // ==================================================================== import java.applet.*; import java.awt.*; import java.awt.event.*; import java.net.*; import java.awt.image.*; import java.util.StringTokenizer; import java.net.MalformedURLException; import java.io.*; // =============================================================== public class NewEvent extends Applet { // グローバル変数 Label lv; Button a,b; // ----------------------------------------------------------- public void init() { // 初期処理 // 3行1列のレイアウト設定 setLayout(new GridLayout( 3, 1, 0, 0)); // ラベルとボタンの設定&表示 lv = new Label(); add(lv); a = new Button("くまさん"); add(a); b = new Button("うし君"); add(b); // init()内にイベント処理プログラミング // 無名クラスの ActionListenerの設定&登録(「くまさん」ボタン) a.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { lv.setText("クマ・ザ・グレートです"); } }); // 無名クラスの ActionListenerの設定&登録(「うし君」ボタン) b.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { lv.setText("もう、だめも〜"); } }); } // init() // =============================================================== } // End of Class