我有JTextPane
對象。我已經添加DefaultHighlighter.DefaultHighlightPainter
熒光筆這樣的:如何在應用DefaultHighlighter.DefaultHighlightPainter時更改JTextPane中的文本選擇顏色?
DefaultHighlighter.DefaultHighlightPainter high = new DefaultHighlighter.DefaultHighlightPainter(Color.GREEN);
try {
jTextPane1.getHighlighter().addHighlight(0, 20, high);
} catch (BadLocationException ex) {
ex.printStackTrace();
}
現在,我要選擇我的鼠標(高亮)文本。當我這樣做時,文本的綠色部分不會以藍色突出顯示。我希望當我用鼠標選擇它時,所有文本都會以藍色突出顯示。我怎麼能解決這個問題?
'HighlightInfo'類被描述爲沒有訪問級別修飾符,所以我不能在我的擴展類中使用這個類。 – polis