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");
}
});
}
}
廖世勇