`
joshokn
  • 浏览: 102171 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

swing 之 jtextfield: 实现Jtextfield的监听[旧作迁移]

阅读更多
方法一:passwardField.addKeyListener(new KeyListener() {
   public void keyPressed(KeyEvent e) {

   }

   public void keyReleased(KeyEvent e) {
    if (passwardField.getText().length() == 0) {
     System.out.println("clear!!!");
     okButton.setEnabled(false);
    }
   }

   public void keyTyped(KeyEvent e) {
    if (passwardField.getText().length() != 0) {
     System.out.println("passwardField");
     okButton.setEnabled(true);
    }

   }

  });



方法二:

passwardField.addCaretListener(new CaretListener() {
 
   public void caretUpdate(CaretEvent e) {
   if (passwardField.getText().length() != 0) {
   System.out.println("passwardField");
   okButton.setEnabled(true);
   } else {
   okButton.setEnabled(false);
   System.out.println("false");
   }
   }
   });
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics