X-Git-Url: https://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=tim%2Fprune%2Fgui%2FWholeNumberField.java;h=b12d299b626c960101a8aed1f917d4ead1da918e;hp=ba953fc67c02381bf246616c21bbacf19fe5b420;hb=a6197ddcaac11c0b943183da7d46169742d024af;hpb=88f2c3647ed9e055090484f01a959d4581f85e7d diff --git a/tim/prune/gui/WholeNumberField.java b/tim/prune/gui/WholeNumberField.java index ba953fc..b12d299 100644 --- a/tim/prune/gui/WholeNumberField.java +++ b/tim/prune/gui/WholeNumberField.java @@ -1,6 +1,8 @@ package tim.prune.gui; import javax.swing.JTextField; +import javax.swing.event.DocumentEvent; +import javax.swing.event.DocumentListener; import javax.swing.text.AttributeSet; import javax.swing.text.BadLocationException; import javax.swing.text.PlainDocument; @@ -59,6 +61,11 @@ public class WholeNumberField extends JTextField { super(inMaxDigits); setDocument(new WholeNumberDocument(inMaxDigits)); + getDocument().addDocumentListener(new DocumentListener() { + public void removeUpdate(DocumentEvent arg0) {fireActionPerformed();} + public void insertUpdate(DocumentEvent arg0) {fireActionPerformed();} + public void changedUpdate(DocumentEvent arg0) {fireActionPerformed();} + }); } /**