X-Git-Url: https://gitweb.fperrin.net/?a=blobdiff_plain;f=tim%2Fprune%2Fgui%2FWholeNumberField.java;h=b12d299b626c960101a8aed1f917d4ead1da918e;hb=a6197ddcaac11c0b943183da7d46169742d024af;hp=ba953fc67c02381bf246616c21bbacf19fe5b420;hpb=7f5ed2be62905bd37717376dc22d09e5ea7edb4d;p=GpsPrune.git 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();} + }); } /**