Index: src/main/java/common/javax/swing/text/DefaultCaret.java =================================================================== --- src/main/java/common/javax/swing/text/DefaultCaret.java (revision 498993) +++ src/main/java/common/javax/swing/text/DefaultCaret.java (working copy) @@ -385,6 +385,8 @@ public DefaultCaret() { blinkTimer = createTimer(false, 0); magicTimer = createTimer(true, 0); + painter = new DefaultHighlighter.DefaultHighlightPainter( + selectionColor); } public void addChangeListener(final ChangeListener changeListener) {