Index: modules/swing/src/test/api/java/common/javax/swing/text/DefaultCaretTest.java =================================================================== --- modules/swing/src/test/api/java/common/javax/swing/text/DefaultCaretTest.java (revision 454297) +++ modules/swing/src/test/api/java/common/javax/swing/text/DefaultCaretTest.java (working copy) @@ -535,8 +535,20 @@ assertEquals(h[0].getPainter(), dc.getSelectionPainter()); assertEquals(4, h[0].getStartOffset()); assertEquals(9, h[0].getEndOffset()); + + // Regression for HARMONY-1768 + testDefaultCaret obj = new testDefaultCaret(); + assertNotNull(obj.getSelectionPainter()); } - + + private class testDefaultCaret extends DefaultCaret { + testDefaultCaret() { + super(); + } + public Highlighter.HighlightPainter getSelectionPainter(){ + return super.getSelectionPainter(); + } + } public void testFocusGained() throws Exception { jta.setEditable(true); dc.focusGained(new FocusEvent(jta, FocusEvent.FOCUS_GAINED));