summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/javax/swing/text/InternationalFormatter.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/javax/swing/text/InternationalFormatter.java')
-rw-r--r--libjava/classpath/javax/swing/text/InternationalFormatter.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/libjava/classpath/javax/swing/text/InternationalFormatter.java b/libjava/classpath/javax/swing/text/InternationalFormatter.java
index 86300a70d8e..ba3cffaba5b 100644
--- a/libjava/classpath/javax/swing/text/InternationalFormatter.java
+++ b/libjava/classpath/javax/swing/text/InternationalFormatter.java
@@ -78,6 +78,8 @@ public class InternationalFormatter
minimum = null;
maximum = null;
format = null;
+ setCommitsOnValidEdit(false);
+ setOverwriteMode(false);
}
/**
@@ -226,6 +228,8 @@ public class InternationalFormatter
public String valueToString(Object value)
throws ParseException
{
+ if (value == null)
+ return "";
if (format != null)
return format.format(value);
else
OpenPOWER on IntegriCloud