From af4ae14e2aca1fb61719c328a2487babcd43edcb Mon Sep 17 00:00:00 2001 From: Pavel Porvatov Date: Wed, 24 Mar 2010 15:14:16 +0300 Subject: [PATCH] 6922214: SynthTextPaneUI.installUI() doesn't install the default caret and highlighter Reviewed-by: alexp --- jdk/src/share/classes/javax/swing/plaf/basic/BasicTextUI.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTextUI.java b/jdk/src/share/classes/javax/swing/plaf/basic/BasicTextUI.java index 0a035fc4636..7d564eeccb5 100644 --- a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTextUI.java +++ b/jdk/src/share/classes/javax/swing/plaf/basic/BasicTextUI.java @@ -762,7 +762,9 @@ public abstract class BasicTextUI extends TextUI implements ViewFactory { * component's background color to be painted. *
  • * Installs the default caret and highlighter into the - * associated component. + * associated component. These properties are only set if their + * current value is either {@code null} or an instance of + * {@link UIResource}. *
  • * Attaches to the editor and model. If there is no * model, a default one is created.