/* ------------------------------------------------------------------ ボタンの表示とイベント Applet_Button_event ------------------------------------------------------------------ */ import java.applet.*; import java.awt.*; import java.awt.event.*; /* */ public class Applet_Button_event extends Applet implements ActionListener { int n=0; Button btn1; // ---------- アプレットの初期設定 ---------- public void init() { btn1=new Button("クリックして下さい"); // ボタンの生成 this.add(btn1); // ボタンの表示 btn1.addActionListener(this); // ボタンにアクションリスナーを追加 } // ---------- 描画メソッド ---------- public void paint(Graphics g) { g.drawString(n+"回クリックしました",100,50); } // ---------- アクションリスナー ---------- public void actionPerformed(ActionEvent e) { n++; repaint(); } }