From c8171aea49e8b4f81d3980929309779b848e9add Mon Sep 17 00:00:00 2001 From: Ambarish Rapte Date: Wed, 14 Sep 2016 21:50:44 +0530 Subject: [PATCH] 8160056: TextField.setText breaks the contract of EOL Reviewed-by: serb, alexsch --- .../share/classes/java/awt/TextField.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/jdk/src/java.desktop/share/classes/java/awt/TextField.java b/jdk/src/java.desktop/share/classes/java/awt/TextField.java index d052ef526b0..f57572bc918 100644 --- a/jdk/src/java.desktop/share/classes/java/awt/TextField.java +++ b/jdk/src/java.desktop/share/classes/java/awt/TextField.java @@ -159,8 +159,8 @@ public class TextField extends TextComponent { * @param text the text to be displayed. If * {@code text} is {@code null}, the empty * string {@code ""} will be displayed. - * If {@code text} contains EOL character, then - * it will be replaced by space character. + * If {@code text} contains EOL and/or LF characters, then + * each will be replaced by space character. * @exception HeadlessException if GraphicsEnvironment.isHeadless() * returns true. * @see java.awt.GraphicsEnvironment#isHeadless @@ -192,8 +192,8 @@ public class TextField extends TextComponent { * @param text the text to be displayed. If * {@code text} is {@code null}, the empty * string {@code ""} will be displayed. - * If {@code text} contains EOL character, then - * it will be replaced by space character. + * If {@code text} contains EOL and/or LF characters, then + * each will be replaced by space character. * @param columns the number of columns. If * {@code columns} is less than {@code 0}, * {@code columns} is set to {@code 0}. @@ -300,8 +300,8 @@ public class TextField extends TextComponent { * @param t the new text. If * {@code t} is {@code null}, the empty * string {@code ""} will be displayed. - * If {@code t} contains EOL character, then - * it will be replaced by space character. + * If {@code t} contains EOL and/or LF characters, then + * each will be replaced by space character. * @see java.awt.TextComponent#getText */ public void setText(String t) {