6
テキストを含むJLabelがありますが、別のテキストを追加したいが、後者は前者とは異なる色(例えば赤色)になります。私は試しました:JLabel内の一部のテキストの色を変更する
statusLabel.setText(statusLabel.getText() +
" <html><span style\"color: red\">" + message + "</span></html>");
しかし、それは動作しません。 HTMLタグを表示するだけですが、HTMLタグは表示しません。助言がありますか? JLabelの一部のテキストの色を変更することは可能ですか?
あなたは ')(' label.setForegroundを試みたことがありますか? –
このメソッドは、ラベル内のすべてのテキストの色を変更します。私は2つの言葉が異なる色になってほしい。 –
'setText(" "+ statusLabel.getText()+" "+メッセージ+" ")はどうでしょうか? –