}
public void insertUpdate(DocumentEvent e)
{ //输出变化及结果
System.out.println(“Text Inserted:”+textField1.getText());
}
public void removeUpdate(DocumentEvent e)
{ //输出变化及结果
System.out.println(“Text Removed:”+textField1.getText());
}
}
//定义新类,实现Exit按钮的时间监听
class btnAction implements ActionListener
{ //接收事件
public void actionPerformed(ActionEvent event)
{
Object object = event.getSource();
if (object == JButton1)
JButton1_actionPerformed(event);
}
}
//Exit按钮事件
void JButton1_actionPerformed(java.awt.event.
ActionEvent event)
{//退出程序
System.exit(0);
}
}
小 结
实际上,除了文本框(TextField和JTextField),只要是文本编辑区,包括TextArea、JTextArea、JTextPane等,都可以利用上述的方法来实现OnValueChanged()事件,以实现对文本区域内容的监控。
以上代码在JDK 1.2环境下编译通过