リッチテキストのテキストの一部を太字で表示する

spark.componentsの一部をどのように作成しますか?リッチテキスト太字?

私のFlash/ActionScript 3のプログラムでは、 TextFieldhtmlText プロパティを使用して1 2 3 に設定しましたが、私のプログラムをFlex 4.5に移植しようとしています。

更新:

私はしようとしています:

myRichtText.textFlow = TextConverter.importToFlow('1 2 3 4 5', TextConverter.TEXT_LAYOUT_FORMAT);

何も表示されません。 RichEditableTextまたはTextAreaを使用しないことをお勧めします。

2
リッチテキストの一部を太字で表示する方法がわかりません
追加された 著者 Alexander Farber,
だから、アプリケーションを4.5に移植することで何が問題になっていますか? :)
追加された 著者 Ranhiru Cooray,
Flex 4.5では htmlText がなくなりましたか?または タグを使用しても機能しません。申し訳ありませんが、まだFlex 4.5 SDKを使用していません。私は今それをテストする必要はありません。
追加された 著者 Ranhiru Cooray,
私の提案は、s:textareaを使用することです。ここでは、htmlTextを直接設定できます
追加された 著者 Exhausted,

4 答え

 var str:String=rc.text.toString().substr(2,1);
 var str2:String=rc.text.toString().substr(0,2);
         str=str2+""+str+"";
         rc.textFlow = TextConverter.importToFlow(str, TextConverter.TEXT_FIELD_HTML_FORMAT);

リッチテキスト


私はこのように試しました.. str にはこの場合、あなたのhtmlテキストがあるべきです 12 3 Mitul Golakiyaによって提供される.. これがあなたを助けることを願って...

2
追加された

これを行う :

myRichtText.textFlow = TextConverter.importToFlow('1 2 3 4 5',  TextConverter.TEXT_FIELD_HTML_FORMAT);
0
追加された

RichEditableText を使用すると便利です。このメソッドは setFormatOfRange()メソッドを持っています。

0
追加された

ここにそれのための解決策があります...

TextConverter.importToFlow()を使うべきです...

http://blog.flexexamples.com/2009/10/06/displaying-html-formatted-text-in-a-spark-richtext-control-in-flex-4/

0
追加された