文本区可以触发DucumentEvent事件,DucumentEvent类在javax.swing.event包中。用户在文本区组件的UI代表的视图中进行文本编辑操作,使得文本区中的文本内容发生变化,将导致该文本区所维护的文档模型中的数据发生变化,从而导致DumumentEvent事件的发生。文本区调用addDumumentListener(DucumentListener listener)方法可以向文本区维护的文档注册监视器。监视器需要实现DumumentListener接口,该接口中有3个方法:
public void changedUpdate(DocumentEvent e)
public void removeUpdate(DocumentEvent e)
public void insertUpdate(DocumentEvent e)
文本调用getDocument()方法返回维护的文档,它是实现Document接口的一个实例。