GUI 中监听 文本框实时改变的实例

GUI 中监听 文本框实时改变的实例

以下是一个关于GUI 中监听JTextField 发生改变时的代码段, 

private JTextField getGuestPayTextField() {
  if (guestPayTextField == null) {
   guestPayTextField = new JTextField();
   guestPayTextField.setBounds(new java.awt.Rectangle(90, 240,124, 25));
   guestPayTextField.getDocument().addDocumentListener(newDocumentListener() { //这是个内部类

    public void insertUpdate(DocumentEvente) {
         System.out.println("insertUpdate");
    }

    public voidremoveUpdate(DocumentEvent e) {     

         System.out.println("removeUpdate");
    }

    public voidchangedUpdate(DocumentEvent e) {    

         System.out.println("changedUpdate");
    } 
   });

  }
 }

 

posted @ 2013-06-08 21:38  廖世勇  阅读(447)  评论(0编辑  收藏  举报