﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-workspace-随笔分类-Flex</title><link>http://www.blogjava.net/babymouse/category/38142.html</link><description>努力奋斗——I believe I can fly</description><language>zh-cn</language><lastBuildDate>Sat, 30 May 2009 12:38:49 GMT</lastBuildDate><pubDate>Sat, 30 May 2009 12:38:49 GMT</pubDate><ttl>60</ttl><item><title>一组值得收藏的flex特效</title><link>http://www.blogjava.net/babymouse/archive/2009/05/30/279042.html</link><dc:creator>Robert Su</dc:creator><author>Robert Su</author><pubDate>Sat, 30 May 2009 10:26:00 GMT</pubDate><guid>http://www.blogjava.net/babymouse/archive/2009/05/30/279042.html</guid><wfw:comment>http://www.blogjava.net/babymouse/comments/279042.html</wfw:comment><comments>http://www.blogjava.net/babymouse/archive/2009/05/30/279042.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/babymouse/comments/commentRss/279042.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/babymouse/services/trackbacks/279042.html</trackback:ping><description><![CDATA[官方地址：<br />
<br />
http://www.efflex.org/<br />
<br />
源代码下载：<br />
<br />
http://code.google.com/p/efflex/
 <img src ="http://www.blogjava.net/babymouse/aggbug/279042.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/babymouse/" target="_blank">Robert Su</a> 2009-05-30 18:26 <a href="http://www.blogjava.net/babymouse/archive/2009/05/30/279042.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>flex3 debug无反应</title><link>http://www.blogjava.net/babymouse/archive/2009/05/27/278227.html</link><dc:creator>Robert Su</dc:creator><author>Robert Su</author><pubDate>Wed, 27 May 2009 09:05:00 GMT</pubDate><guid>http://www.blogjava.net/babymouse/archive/2009/05/27/278227.html</guid><wfw:comment>http://www.blogjava.net/babymouse/comments/278227.html</wfw:comment><comments>http://www.blogjava.net/babymouse/archive/2009/05/27/278227.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/babymouse/comments/commentRss/278227.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/babymouse/services/trackbacks/278227.html</trackback:ping><description><![CDATA[Failed to connect; session timed out.<br />
Ensure that:<br />
&nbsp; 1. You compiled your Flash application with debugging on.<br />
&nbsp; 2. You are running the debugger version of Flash Player.<br />
<br />
安装的是debug版本，当时debug mxml的时候直接运行，断点没起作用<br />
launching完之后提示上面一段话<br />
<br />
怎么回事？不理解<br />
<br />
终于搞定！每次都是把flash player装了卸，卸了装<br />
设置里面来回折腾半天&#8230;&#8230;忘记怎么改了了<br />
记得了我第一时间记这里
<img src ="http://www.blogjava.net/babymouse/aggbug/278227.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/babymouse/" target="_blank">Robert Su</a> 2009-05-27 17:05 <a href="http://www.blogjava.net/babymouse/archive/2009/05/27/278227.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>flex builder cannot debug flashplayer10</title><link>http://www.blogjava.net/babymouse/archive/2009/04/15/265716.html</link><dc:creator>Robert Su</dc:creator><author>Robert Su</author><pubDate>Wed, 15 Apr 2009 04:22:00 GMT</pubDate><guid>http://www.blogjava.net/babymouse/archive/2009/04/15/265716.html</guid><wfw:comment>http://www.blogjava.net/babymouse/comments/265716.html</wfw:comment><comments>http://www.blogjava.net/babymouse/archive/2009/04/15/265716.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/babymouse/comments/commentRss/265716.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/babymouse/services/trackbacks/265716.html</trackback:ping><description><![CDATA[<p align="left">當我使用Flex Builder要執行debug的時候 他會出現<br />
C:\WINDOWS\system32\Macromed\Flash\Flash10b.ocx<br />
<br />
Flex Builder cannot locate the required debugger version of Flash Player. You might need to install the debugger version of Flash Player 9 or reinstall Flex Builder.<br />
<br />
Do you want to try to debug with the current version?<br />
<br />
这个问题的原因是由于flashplayer 升级到10了<br />
<br />
</p>
<img src ="http://www.blogjava.net/babymouse/aggbug/265716.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/babymouse/" target="_blank">Robert Su</a> 2009-04-15 12:22 <a href="http://www.blogjava.net/babymouse/archive/2009/04/15/265716.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Flex chart 坐标轴字旋转</title><link>http://www.blogjava.net/babymouse/archive/2009/03/30/262890.html</link><dc:creator>Robert Su</dc:creator><author>Robert Su</author><pubDate>Mon, 30 Mar 2009 07:15:00 GMT</pubDate><guid>http://www.blogjava.net/babymouse/archive/2009/03/30/262890.html</guid><wfw:comment>http://www.blogjava.net/babymouse/comments/262890.html</wfw:comment><comments>http://www.blogjava.net/babymouse/archive/2009/03/30/262890.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/babymouse/comments/commentRss/262890.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/babymouse/services/trackbacks/262890.html</trackback:ping><description><![CDATA[<pre><code>查了文档以及别人做的flash样式表<br />
说是这句话<br />
&lt;mx:horizontalAxisRenderer&gt;
&lt;mx:AxisRenderer labelRotation="45" /&gt;
&lt;/mx:horizontalAxisRenderer&gt;<br />
<br />
但其实根本这句话好像不是我所需要的<br />
我需要是坐标轴上的字显示旋转<br />
<br />
<br />
所以只需要导入<br />
@font-face <br />
{<br />
&nbsp; &nbsp;&nbsp;src: local("MyriadWebPro.ttf");<br />
&nbsp; &nbsp;&nbsp;font-family: EmbeddedArial;<br />
}<br />
<br />
.myLineChart <br />
{<br />
&nbsp; &nbsp;&nbsp;font-family: EmbeddedArial;<br />
} <br />
<br />
字体需要MyriadWebPro.ttf下载<br />
这个字体导入之后不需要加&lt;mx:AxisRenderer labelRotation="45" /&gt;<br />
方法就可以实现旋转~<br />
如果加了反而坐标重叠</code></pre>
<img src ="http://www.blogjava.net/babymouse/aggbug/262890.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/babymouse/" target="_blank">Robert Su</a> 2009-03-30 15:15 <a href="http://www.blogjava.net/babymouse/archive/2009/03/30/262890.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Flex对变量绑定listener</title><link>http://www.blogjava.net/babymouse/archive/2009/03/21/261202.html</link><dc:creator>Robert Su</dc:creator><author>Robert Su</author><pubDate>Sat, 21 Mar 2009 07:05:00 GMT</pubDate><guid>http://www.blogjava.net/babymouse/archive/2009/03/21/261202.html</guid><wfw:comment>http://www.blogjava.net/babymouse/comments/261202.html</wfw:comment><comments>http://www.blogjava.net/babymouse/archive/2009/03/21/261202.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/babymouse/comments/commentRss/261202.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/babymouse/services/trackbacks/261202.html</trackback:ping><description><![CDATA[今天遇到一个FLEX的问题，需要对一个传入的变量参数添加监听事件<br />
搜了下，只有在RIACHINA找到答案，<cite></cite>版主cimmicola给出了很好的解答<br />
**************************************<br />
一般用set 访问符来定义这样的变量<br />
例如 public var sss:string &#8594; <br />
private var _sss:string;<br />
public function set sss(value:string){<br />
&nbsp; &nbsp; _sss = value;<br />
&nbsp; &nbsp; dispatchEvent(new Event("sssChanged"));<br />
}<br />
public function get sss():string{<br />
&nbsp; &nbsp; return _sss;<br />
}<br />
这样写虽然是代码多了很多，不过方便日后的扩展。
<img src ="http://www.blogjava.net/babymouse/aggbug/261202.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/babymouse/" target="_blank">Robert Su</a> 2009-03-21 15:05 <a href="http://www.blogjava.net/babymouse/archive/2009/03/21/261202.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Flex HttpService 错误</title><link>http://www.blogjava.net/babymouse/archive/2009/03/14/259693.html</link><dc:creator>Robert Su</dc:creator><author>Robert Su</author><pubDate>Sat, 14 Mar 2009 03:45:00 GMT</pubDate><guid>http://www.blogjava.net/babymouse/archive/2009/03/14/259693.html</guid><wfw:comment>http://www.blogjava.net/babymouse/comments/259693.html</wfw:comment><comments>http://www.blogjava.net/babymouse/archive/2009/03/14/259693.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/babymouse/comments/commentRss/259693.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/babymouse/services/trackbacks/259693.html</trackback:ping><description><![CDATA[[RPC Fault faultString="Security error accessing url" faultCode="Channel.Security.Error" faultDetail="Destination: DefaultHTTP"]<br />
&nbsp;at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()<br />
&nbsp;at mx.rpc::Responder/fault()<br />
&nbsp;at mx.rpc::AsyncRequest/fault()<br />
&nbsp;at DirectHTTPMessageResponder/securityErrorHandler()<br />
&nbsp;at flash.events::EventDispatcher/dispatchEventFunction()<br />
&nbsp;at flash.events::EventDispatcher/dispatchEvent()<br />
&nbsp;at flash.net::URLLoader/redirectEvent()<br />
<br />
报错如上<br />
是我把flex里的release版本直接放到页面中出息此提示的<br />
先挖坑~<br />
<br />
原来我的url写的问题,比如<br />
url = 'http://202.111.11.1/appliaction/datasource.*'<br />
这样会被flash player以为是romote web Service<br />
url = /appliaction/datasource.*'这样就对了<br />
<img src ="http://www.blogjava.net/babymouse/aggbug/259693.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/babymouse/" target="_blank">Robert Su</a> 2009-03-14 11:45 <a href="http://www.blogjava.net/babymouse/archive/2009/03/14/259693.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Flex 发送数据出错</title><link>http://www.blogjava.net/babymouse/archive/2009/03/10/258833.html</link><dc:creator>Robert Su</dc:creator><author>Robert Su</author><pubDate>Tue, 10 Mar 2009 08:22:00 GMT</pubDate><guid>http://www.blogjava.net/babymouse/archive/2009/03/10/258833.html</guid><wfw:comment>http://www.blogjava.net/babymouse/comments/258833.html</wfw:comment><comments>http://www.blogjava.net/babymouse/archive/2009/03/10/258833.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/babymouse/comments/commentRss/258833.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/babymouse/services/trackbacks/258833.html</trackback:ping><description><![CDATA[[RPC Fault faultString="HTTP request error" faultCode="Server.Error.Request" faultDetail="Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: 流错误。 URL: http://localhost:8080/vbm/videoTrackHist/videoTrackAdd.htm"]. URL: http://localhost:8080/vbm/videoTrackHist/videoTrackAdd.htm"]<br />
&nbsp;&nbsp; &nbsp;at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[C:"autobuild"3.2.0"frameworks"projects"rpc"src"mx"rpc"AbstractInvoker.as:220]<br />
&nbsp;&nbsp; &nbsp;at mx.rpc::Responder/fault()[C:"autobuild"3.2.0"frameworks"projects"rpc"src"mx"rpc"Responder.as:53]<br />
&nbsp;&nbsp; &nbsp;at mx.rpc::AsyncRequest/fault()[C:"autobuild"3.2.0"frameworks"projects"rpc"src"mx"rpc"AsyncRequest.as:103]<br />
&nbsp;&nbsp; &nbsp;at DirectHTTPMessageResponder/errorHandler()[C:"autobuild"3.2.0"frameworks"projects"rpc"src"mx"messaging"channels"DirectHTTPChannel.as:362]<br />
&nbsp;&nbsp; &nbsp;at flash.events::EventDispatcher/dispatchEventFunction()<br />
&nbsp;&nbsp; &nbsp;at flash.events::EventDispatcher/dispatchEvent()<br />
&nbsp;&nbsp; &nbsp;at flash.net::URLLoader/onComplete()<br />
<br />
当本地服务器关闭时，没有成功错误响应的时候flex builder报错如上<br />
<br />
代码:&nbsp;&nbsp; <br />
&nbsp; &nbsp; var param:URLVariables = new URLVariables(); <br />
&nbsp;&nbsp;&nbsp; param.query = query;<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; var v:HTTPService = new HTTPService;<br />
&nbsp;&nbsp; &nbsp;v.method = URLRequestMethod.POST;<br />
&nbsp;&nbsp; &nbsp;//v.method = 'POST';<br />
&nbsp;&nbsp; &nbsp;v.resultFormat="text";<br />
&nbsp;&nbsp;&nbsp; v.url = url ;<br />
&nbsp;&nbsp;&nbsp; v.send(param);<br />
<br />
<br />
<img src ="http://www.blogjava.net/babymouse/aggbug/258833.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/babymouse/" target="_blank">Robert Su</a> 2009-03-10 16:22 <a href="http://www.blogjava.net/babymouse/archive/2009/03/10/258833.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Flex：XMLlistCollection之间的赋值问题</title><link>http://www.blogjava.net/babymouse/archive/2009/03/06/XMLListCollection.html</link><dc:creator>Robert Su</dc:creator><author>Robert Su</author><pubDate>Fri, 06 Mar 2009 05:37:00 GMT</pubDate><guid>http://www.blogjava.net/babymouse/archive/2009/03/06/XMLListCollection.html</guid><wfw:comment>http://www.blogjava.net/babymouse/comments/258186.html</wfw:comment><comments>http://www.blogjava.net/babymouse/archive/2009/03/06/XMLListCollection.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/babymouse/comments/commentRss/258186.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/babymouse/services/trackbacks/258186.html</trackback:ping><description><![CDATA[昨天一直被一个问题困扰，关于XMLlistCollection的赋值问题<br />
<strong>问题概述：</strong><br />
&nbsp;&lt;mx:DataGrid&nbsp; id="videoList"&nbsp;dataProvider="{gridData}" ...<br />
<br />
gridData定义<br />
[Bindable] public var <span style="color: #ff0000">gridData</span>:XMLListCollection = new XMLListCollection(); <br />
<br />
<span style="color: #ff0000">gridData</span>的取值来自于<br />
&lt;mx:HTTPService id="videoXml"&nbsp; method="POST" url="{serviceUrl}" resultFormat="e4x" result="loadDataOk();"&nbsp; /&gt;<br />
&nbsp;&lt;mx:XMLListCollection id="<span style="color: #ff0000">videoSrc</span>" source="{videoXml.lastResult.webVideos}"/&gt;<br />
<br />
这样的做的目的在于想把每次请求回来的数据累加——&#8220; +=&#8221;<br />
<br />
之前一直错误的赋值方式：<br />
<span style="color: #000000">gridData=videoSrc<br />
这样会导致dataProvider与gridData指向同一个对象，与指针一样。<br />
<br />
所以当HTTPService 返回数据改变， videoSrc改变的时候，DataProvider里的数据都是videoSrc当前数据<br />
而大小已经变成了gridData一样的大小了<br />
<br />
改正后代码<br />
if(gridData.length==0){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//gridData=videoSrc; //错误代码<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gridData = new XMLListCollection((XMLList)(videoSrc.source));<br />
&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gridData=MergXMLCollect(gridData,videoSrc);&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}</span>
 <img src ="http://www.blogjava.net/babymouse/aggbug/258186.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/babymouse/" target="_blank">Robert Su</a> 2009-03-06 13:37 <a href="http://www.blogjava.net/babymouse/archive/2009/03/06/XMLListCollection.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>