=>WikiEditor.mxml
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"?
?? xmlns:s="library://ns.adobe.com/flex/spark"?
?? xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
?? creationComplete="creationCompleteHandler(event)">
<fx:Script>
<![CDATA[
import com.cen.programmingas3.wikiEditor.CurrencyConverter;
import com.cen.programmingas3.wikiEditor.URLParser;
import com.cen.programmingas3.wikiEditor.WikiParser;
import mx.events.FlexEvent;
/*转换类*/
private var wikiParser:WikiParser;
protected function creationCompleteHandler(event:FlexEvent):void
{
/*初始化_wikiParser示例已经包含原始数据*/
wikiParser = new WikiParser();
inputText.text = wikiParser.wikiData;
outputText.text = wikiParser.parseWikiString(inputText.text);
}
protected function testButton_clickHandler(event:MouseEvent):void
{
var outStr:String;
outStr = wikiParser.parseWikiString(inputText.text);
if(dollarToEuro.selected) {
outStr = CurrencyConverter.usdToEuro(outStr);
}
if(urlToATag.selected) {
outStr = URLParser.urlToATag(outStr);
}
outputText.text = outStr;
}
]]>
</fx:Script>
<!--wiki解析程序-->
<s:VGroup width="650" height="450" verticalAlign="middle" verticalCenter="0" horizontalAlign="center"
??horizontalCenter="0">
<s:Panel width="100%" height="100%" title="解析程序_原始字符串">
<s:VGroup width="100%" height="100%">
<s:TextArea id="inputText" width="100%" height="100%"/>
<s:HGroup width="100%" horizontalAlign="right">
<s:CheckBox id="dollarToEuro" label="$ to
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!