/********************************************* Applet ボタンの表示(イベント処理) *********************************************/ import java.applet.*; import java.awt.*; import java.awt.event.*; public class Applet_Button_event extends Applet implements ActionListener { Button btn1; // Button型の変数 int n=0; // クリックした回数 // ---------- 初期設定 ---------- public void init() { btn1=new Button("クリックして下さい"); this.add(btn1); // ボタンの表示 btn1.addActionListener(this); } // ---------- 描画処理 ---------- public void paint(Graphics g) { if ( n>0 ) g.drawString(n+"回クリックしました", 100, 50); } // ---------- アクションリスナー ---------- public void actionPerformed(ActionEvent ev) { n++; repaint(); } }