2

必要なテキストの部分を強調表示して太字にできるように、myHighlighter クラスにコードを追加しようとしています。最初の試行は成功しませんでした..

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

class MyHighlightPainter extends DefaultHighlighter.DefaultHighlightPainter { 

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

また、私はグラフィックスを避けようとしています...

4

1 に答える 1

2

テキストをHTMLに設定してみましたか?は HTML をサポートしてJTextPaneいると思いますので、テキストを次のように設定してみてください。

myTextPane.setText("<html>This text box has <b>bold text</b> in it!</html>");
于 2011-12-06T13:59:08.860 に答える