diff --git a/projects/samskivert/src/java/com/samskivert/swing/IntField.java b/projects/samskivert/src/java/com/samskivert/swing/IntField.java index 443f1425..70503da4 100644 --- a/projects/samskivert/src/java/com/samskivert/swing/IntField.java +++ b/projects/samskivert/src/java/com/samskivert/swing/IntField.java @@ -24,13 +24,16 @@ public class IntField extends JTextField { public IntField () { - this(0, 0, Integer.MAX_VALUE); + this(Integer.MAX_VALUE); } - public IntField (int initial, int minValue, int maxValue) + public IntField (int maxValue) { - setValue(initial); + this(0, maxValue); + } + public IntField (int minValue, int maxValue) + { _minValue = minValue; _maxValue = maxValue; @@ -42,6 +45,12 @@ public class IntField extends JTextField addFocusListener(this); } + public IntField (int initial, int minValue, int maxValue) + { + this(minValue, maxValue); + setValue(initial); + } + /** * Return the int that is represented by this field. */