【发布时间】:2014-02-12 05:34:29
【问题描述】:
我有JTextPane 对象。我已经像这样添加了DefaultHighlighter.DefaultHighlightPainter 荧光笔:
DefaultHighlighter.DefaultHighlightPainter high = new DefaultHighlighter.DefaultHighlightPainter(Color.GREEN);
try {
jTextPane1.getHighlighter().addHighlight(0, 20, high);
} catch (BadLocationException ex) {
ex.printStackTrace();
}
现在,我想用鼠标选择(突出显示)文本。当我这样做时,文本的绿色部分不会以蓝色突出显示。我希望当我用鼠标选择它时,所有文本都会以蓝色突出显示。我该如何解决这个问题?
【问题讨论】: