语源科技BlogJava 联系 聚合 管理  

Blog Stats

News

 

蓝冰飞寒个人独立博客地址,www.uphenan.com

随笔档案

文章档案


蓝冰飞寒

用心去做每一件事情


import java.awt.*;
import java.awt.event.*;



public class TFPassword {
   public static void main(String args[]){
     new TFText();
  
   }
  


}

    class TFText extends Frame{  //定义的Fram窗体很多属性取默认值,比如起始位置,是屏幕左上角,
          TFText(){
            TextField tf = new TextField();    //构造tf对象,就是单行文本输入框
            add(tf);            //把单行文本输入框添加到窗体里面
            Monitor5 b = new Monitor5();  //新建监听器
            tf.addActionListener(b);     //添加监听器,这个监听器是用来监听tf的
            pack();                     //窗口大小
           tf.setEchoChar('*');        //设置掩码
            setVisible(true);       //设为可见
          addWindowListener(new WindowAdapter(){
            public void windowClosing(WindowEvent e){
              System.out.println("System out");
              System.exit(0);
              }
            
            });
          }
          
    
    }
    
    class Monitor5 implements ActionListener{          //实现了ActionListener接口的Monitor5 类
       public void actionPerformed(ActionEvent e){          //实现该接口的方法,e 就是事件源对象
             TextField tf = (TextField)(e.getSource());       //   ActionEvent类的getSource 方法返回一个Object类,用TextField强制转换
             System.out.println(tf.getText());                    //打印tf里面的值
              tf.setText("");                                  //把文本框设为空
      
       }
    
    
    }
Tags -
文章来源:http://www.tt-shopping.com/kevinlau/read.php/102.htm
posted on 2009-05-05 22:09 蓝冰飞寒 阅读(696) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: