Отображение части текста в RichText жирным шрифтом

Как вы делаете некоторые части spark.components. RichText полужирный?

В моей программе Flash/ActionScript 3 я просто использовал свойство htmlText для TextField и установил его в 1 2 3 , но теперь я Я пытаюсь перенести мою программу на Flex 4.5.

<�Сильный> UPDATE:

Я пытаюсь:

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

но ничего не отображается. Я бы предпочел не использовать RichEditableText или TextArea.

2
Я не могу понять, как отображать часть RichText жирным шрифтом
добавлено автор Alexander Farber, источник
Итак, какова проблема с переносом приложения на 4.5? :)
добавлено автор Ranhiru Cooray, источник
Так ли htmlText ушел в Flex 4.5? Или использование тегов больше не работает? Извините, но я до сих пор не использовал Flex 4.5 SDK. У меня нет его сейчас, чтобы проверить его.
добавлено автор Ranhiru Cooray, источник
Мое предложение - использовать s: textarea, где u может напрямую установить 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 Вы можете попробовать его различными способами, такими как ссылка предоставленный Митул Голакия. Надеюсь, что это поможет вам...

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
добавлено