flex学习笔记 富文本编辑(三)

代码:

  
  
  
  
  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.     <!--这个例子是一个简单的富文本编辑器,标题应用了style样式--> 
  7.     <fx:Script> 
  8.         <![CDATA[  
  9.             //是不是在同一文件内就可访问private声明的变量?  
  10.             private var richtext:String = "Enter text into the <b>RichTextEditor control</b>, then click a <b><font color='#0050AA'>button</font></b> to display your text as <i>plain text</i>, or as <i>HTML-formatted</i> 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)