Выделение и полужирный текст в JTextPane - PullRequest
2 голосов
/ 06 декабря 2011

Я пытаюсь добавить код в класс myHighlighter, чтобы я мог выделить и повернуть BOLD ту часть текста, которую я хочу. Моя первая попытка не удалась ..

Highlighter.HighlightPainter myHighlightPainter = 
              new MyHighlightPainter(Color.red,Font.BOLD); 

class MyHighlightPainter extends DefaultHighlighter.DefaultHighlightPainter { 

     public MyHighlightPainter(Color color, int Font) { 
         super(color);
     } 

Также я стараюсь избегать графики ...

1 Ответ

2 голосов
/ 06 декабря 2011

Вы пробовали установить текст в HTML? Я считаю, что JTextPane поддерживает HTML, поэтому попробуйте установить для своего текста что-то вроде:

myTextPane.setText("<html>This text box has <b>bold text</b> in it!</html>");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...