3

LWUIT でリッチ テキストを表示する必要があります。

私は HTML コンポーネントを考えていましたが、そこで改行を取得できません - おそらく私の側のエラーです。

別のアイデアは、TextAreas または Labels を使用して手動で行うことです。

太字でない文に太字の単語を含める可能性が必要です。

こんにちは太字です。<- このドットは太字であってはなりません。

それを達成する方法はありますか?コンポーネントごとに 1 つのフォントしか使用できないと思います...

4

2 に答える 2

1

フロー レイアウトのコンテナを使用し、ラベルを配置するだけです。これは、HTML コンポーネントが内部で行うことです。

于 2011-06-23T04:31:49.340 に答える
0

com.sun.lwuit.html.HTMLComponentクラスを試してください。次のように使用します

HTMLComponent htmlComp = new HTMLComponent(null);
htmlComp.setBodyText("<b>Hello</b>, this is a <b>bold</b>. &lt;- This dot shouldn't be <b>bold</b>.");
form.addComponent(htmlComp);

このコンポーネントを使用すると、テキスト内でhtmlタグを使用できます。詳細については、次のリンクを参照してください:HTMLComponent

于 2011-06-22T12:34:19.620 に答える