2

JTextArea に追加するときに、文字列で強調表示するいくつかの単語が必要です。私がこれを試すように:

jta.append("<html> <b>Termination time : </b></html>" + 
                        CriterionFunction.estimateIndividual_top(individual) + "\n");

jta は JTextArea です。私が得る出力は次のとおりです。<html> <b>Termination time : </b></html> 15

このような問題に関するフォーラムの記事をいくつか読んだことがありますが、それ<html><b> </b></html>が役立つとのことでした。しかし、そうではありません。

教えてください。私の間違いはどこですか?

4

1 に答える 1

2

JEditorPaneの代わりにa を使用する必要がありますJTextArea

以下が機能します。

    JEditorPane jep = new JEditorPane();
    jep.setContentType("text/html");
    jep.setText("<html> <b>Termination time : </b></html>" + CriterionFunction.estimateIndividual_top(individual) + "\n");
于 2010-10-30T14:03:23.857 に答える