对于Swing,如果希望在文本组件的文本更改 后
收到通知,则可以使用添加到JTextComponent的document中的documentListener。例如,
JTextField myField = new JTextField(); myField.getdocument().adddocumentListener(new documentListener() { public void removeUpdate(documentEvent e) { // TODO add pre! } public void insertUpdate(documentEvent e) { // TODO add pre! } public void changedUpdate(documentEvent e) { // TODO add pre! } });另一方面,如果您想在将文本提交到文本组件 之前
对其进行检查,则可以将documentFilter添加到JTextComponent的document中。



