代码:

   
   
   
   
  1. xml version="1.0" encoding="utf-8"?> 
  2. <s:Application xmlns:mx="library://ns.adobe.com/flex/mx"   
  3.                xmlns:fx="http://ns.adobe.com/mxml/2009"   
  4.                xmlns:s="library://ns.adobe.com/flex/spark" 
  5.                width="500" height="500"> 
  6.      
  7.     <fx:Script> 
  8.          
  9.             //是不是在同一文件内就可访问private声明的变量?  
  10.             private var richtext:String = "Enter text into the RichTextEditor control, then click a button to display your text as plain text, or as HTML-formatted text.";  
  11.         ]]> 
  12.     fx:Script> 
  13.     <fx:Style> 
  14.         .white{  
  15.             color: #ffffff;  
  16.             fontWeight: bold;  
  17.         }  
  18.     fx:Style> 
  19.     <mx:VBox width="100%" height="100%"> 
  20.         <mx:RichTextEditor titleStyleName="white" id="richText" title="RichTextEditor" width="100%" height="350" 
  21.                        borderAlpha="0.15" creationComplete="richText.htmlText=richtext;"  /> 
  22.     <s:TextArea id="textA" width="100%" height="100" />   
  23.     <mx:HBox> 
  24.         <s:Button label="显示内容" click="textA.text=richText.text;"/> 
  25.         <s:Button  label="显示HTML" click="textA.text=richText.htmlText;"/> 
  26.     mx:HBox> 
  27.     mx:VBox> 
  28.       
  29. s:Application> 

效果:

flex学习笔记 富文本编辑(三)_第1张图片 

flex学习笔记 富文本编辑(三)_第2张图片