/* -------------------------------------------------------------------- テキストボックスとイベント Applet_Textbox_event -------------------------------------------------------------------- */ import java.applet.*; import java.awt.*; import java.awt.event.*; /* */ public class Applet_Textbox_event extends Applet implements ActionListener{ Label lb; TextField txt; int number; int i=0; // --------------初期設定----------------- public void init() { lb=new Label("数字を入れてください"); this.add(lb); //ラベルの表示 txt=new TextField(10); this.add(txt); //テキストボックスの表示 txt.addActionListener(this); //アクションリスナーを追加 } // --------------描画----------------- public void paint(Graphics g) { if ( i>0 ) g.drawString(number+"が入力されました",100,50); } // --------------アクションリスナー--------------- public void actionPerformed(ActionEvent ev) { number=Integer.parseInt(txt.getText()); i++; txt.setText(""); repaint(); } }