??xml version="1.0" encoding="utf-8" standalone="yes"?>av亚洲精华国产精华,国产伦精品一区二区,久久99国产成人小视频http://www.aygfsteel.com/rainwindboys/category/33612.html一个分享java和flex开发经验的I间zh-cnMon, 17 Nov 2008 11:22:30 GMTMon, 17 Nov 2008 11:22:30 GMT60【原创】如何设定linkbutton中的iconhttp://www.aygfsteel.com/rainwindboys/archive/2008/11/17/240948.htmlE序人生-天|E序人生-天|Mon, 17 Nov 2008 05:54:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/11/17/240948.htmlhttp://www.aygfsteel.com/rainwindboys/comments/240948.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/11/17/240948.html#Feedback0http://www.aygfsteel.com/rainwindboys/comments/commentRss/240948.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/240948.html阅读全文

E序人生-天| 2008-11-17 13:54 发表评论
]]>
【原创】基于flex的三层架构特效之框架l构说明http://www.aygfsteel.com/rainwindboys/archive/2008/11/04/238654.htmlE序人生-天|E序人生-天|Tue, 04 Nov 2008 09:32:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/11/04/238654.htmlhttp://www.aygfsteel.com/rainwindboys/comments/238654.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/11/04/238654.html#Feedback0http://www.aygfsteel.com/rainwindboys/comments/commentRss/238654.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/238654.html阅读全文

E序人生-天| 2008-11-04 17:32 发表评论
]]>
【原创】基于flex的三层架构特效之效果介绍http://www.aygfsteel.com/rainwindboys/archive/2008/11/04/238513.htmlE序人生-天|E序人生-天|Tue, 04 Nov 2008 02:59:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/11/04/238513.htmlhttp://www.aygfsteel.com/rainwindboys/comments/238513.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/11/04/238513.html#Feedback1http://www.aygfsteel.com/rainwindboys/comments/commentRss/238513.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/238513.html阅读全文

E序人生-天| 2008-11-04 10:59 发表评论
]]>
【积累】Flex真正的第一步,如何安装环境QFor Eclipse 插gQ?/title><link>http://www.aygfsteel.com/rainwindboys/archive/2008/10/07/232914.html</link><dc:creator>E序人生-天|</dc:creator><author>E序人生-天|</author><pubDate>Tue, 07 Oct 2008 06:18:00 GMT</pubDate><guid>http://www.aygfsteel.com/rainwindboys/archive/2008/10/07/232914.html</guid><wfw:comment>http://www.aygfsteel.com/rainwindboys/comments/232914.html</wfw:comment><comments>http://www.aygfsteel.com/rainwindboys/archive/2008/10/07/232914.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rainwindboys/comments/commentRss/232914.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rainwindboys/services/trackbacks/232914.html</trackback:ping><description><![CDATA[  <p class="MsoNormal" style="text-align: center" align="center"><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt">MyEclipse6.0</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中安?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt">FLEX</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">插g的过E?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt"><o:p></o:p></span></strong></p>   <p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><span style="mso-list: Ignore">一?/span></span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">准备工作Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 21pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">所需要的软g</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Eclipse 3.3 + FlexBuilder3 beta2 </span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">插g?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">+MyEclipse 6.0 +Lcds + Tomcat 5<br /> <o:p>  </p> <p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt; mso-list: l1 level1 lfo1; tab-stops: list 21.0pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt; mso-bidi-font-family: 宋体"><span style="mso-list: Ignore">二?/span></span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">安装q程Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 39pt; text-indent: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 39.0pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 'Times New Roman'"><span style="mso-list: Ignore">1.<span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">安装</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">MyEclipse6.0(</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在此不再详述</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">)</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 39pt; text-indent: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 39.0pt"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt; mso-fareast-font-family: 'Times New Roman'"><span style="mso-list: Ignore">2.<span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">安装</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">FlexBuilder3 beta2 </span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">插g?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">(FB3_WWEJ_Plugin.exe)</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q请参考下图所C?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 42pt"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">1</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q双d执行文g</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-1.GIF" border="0" /><br /> <span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Q?/span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">2</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Q弹出对话框Q不用管它,直接点击</span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">”OK”</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">可以了</span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-2.GIF" border="0" /><br /> <span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Q?/span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">3</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Q现在是询问你是否要安装</span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">FLEX BUILDER 3</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">插gQ选择“</span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">next</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">”?/span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-3.GIF" border="0" /><br /> <span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Q?/span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">4</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Q现在是询问你是否同意协议,选择“同意”Q点?#8220;</span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">next</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">”按钮?/span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-4.GIF" border="0" /><br />   <span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">5</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q请你选择</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">FLEX BUILDER</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的安装\径,你可以自行选择Q然后点?#8220;</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">next</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”按钮?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-5.GIF" border="0" /><br />   <span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">6</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?strong style="mso-bidi-font-weight: normal"><span style="color: red">注意Q这一步很重要Q是要你选择</span></strong></span><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="color: red; mso-bidi-font-size: 10.5pt">MyEclipse6.0</span></strong><strong style="mso-bidi-font-weight: normal"><span style="color: red; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的</span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="color: red; mso-bidi-font-size: 10.5pt">Eclipse</span></strong><strong style="mso-bidi-font-weight: normal"><span style="color: red; font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的安装\径,请仔l选择?/span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">然后点击“</span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">next</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”按钮卛_?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></strong><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-6.GIF" border="0" /><br />   <span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">7</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q然后弹你耐心{待的界面,q一会儿然后弹出一个对话框Q询问你是不是安装的?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Eclipse3.2</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">3.3</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以及更高版本Q请大家选择“</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Proceed with Caution</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”按钮卛_?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-7.GIF" border="0" /><br /> <span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">8</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q此界面是询问你是不是要安装</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">IE</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">FireFox</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">览器上?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">flash play 9</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q我q是希望大家两项都选,便于调试。然后点?#8220;</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">next</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”按钮?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-8.GIF" border="0" /><br />  <span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">9</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q弹出窗口,点击“安装”?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-9.GIF" border="0" /><br /> <br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-10.GIF" border="0" /><br />  <span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">10</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q打开?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">FlexBuilder</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">插g安装的文件夹Q打开下面?#8220;</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">eclipse</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”文g夹,可以看到里面?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">features</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">plugins</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">两个文g夹,他?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">copy</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">MyEcipse6.0</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下的</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">eclipse</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g夹下?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">features</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">plugins</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">两个文g夹内Q一一对应上,不要NQ?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-11.GIF" border="0" /><br /> <span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">11</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q然后将</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">FlexBuilder</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">插g安装的文件夹中的</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">sdks</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">攑օ?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">MyEcipse6.0</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下的</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">eclipse</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g夹下?br /> </span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">12</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q配|基本完成。只是你可以在</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">MyEclipse6.0</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下切换视图,从中扑ֈ</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Flex</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对应的的视图l构?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/1-12.GIF" border="0" /><br />   <p class="MsoNormal" style="text-align: center" align="center"><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt">MyEclipse6.0</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中部|?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt">FLEX</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt">WEB</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工程的过E?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt"><o:p></o:p></span></strong></p>   <p class="MsoNormal" style="margin-left: 18pt; text-indent: -18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt"><span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'"><span style="mso-list: Ignore">1Q?span style="font: 7pt 'Times New Roman'">  </span></span></span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">建立</span><span lang="EN-US">Flex</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">目Q首先在</span><span lang="EN-US">MyEclipse</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下打开</span><span lang="EN-US">Flex</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">视图Q右键徏?/span><span lang="EN-US">Flex</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工程?/span></p> <p class="MsoNormal" style="margin-left: 18pt"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在其中输入项目名Uͼ点击“</span><span lang="EN-US">Next</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”按钮?/span></p> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/2-1.GIF" border="0" /><br />   <span lang="EN-US">2</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q此面点击“</span><span lang="EN-US">New</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”按钮Qؓ了徏?/span><span lang="EN-US">Tomcat</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">服务器)</span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/2-2.GIF" border="0" /><br /> PSQ此处的output folder应该是context folder一P都是WebRoot<br />   <p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">建立</span><span lang="EN-US">TomCat</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">服务器,如下图所C?/span></p> <p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">注意一定要选择和你</span><span lang="EN-US">MyEclipse</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下对应的</span><span lang="EN-US">TomCat</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">版本Q然后点?#8220;</span><span lang="EN-US">Next</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”按钮Q进入下一个界面,点击“</span><span lang="EN-US">finish</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”卛_?/span></p> <br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/2-3.GIF" border="0" /><br /> <br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/2-4.GIF" border="0" /><br />   <p class="MsoNormal" style="margin-left: 18pt; text-indent: -18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt"><span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'"><span style="mso-list: Ignore">3Q?span style="font: 7pt 'Times New Roman'">  </span></span></span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">回到了第二步的界面,点击“</span><span lang="EN-US">Brower..</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”按钮Q选择</span><span lang="EN-US">ds-console.war</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q个文gQ此文g需要安?/span><span lang="EN-US">lcds</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">软gQ?br /> 我们只是要此软g下的q个</span><span lang="EN-US">war</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g卛_Q对于此软g的安装,没有Ҏ的地方,正常安装卛_完成Q,<br /> 最后点?#8220;</span><span lang="EN-US">Next</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”卛_q入以下界面Q点d成即可?/span></p> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/2-5.GIF" border="0" /><br /> <br />   <span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'"><span style="mso-list: Ignore">4Q?span style="font: 7pt 'Times New Roman'">  </span></span></span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">此时</span><span lang="EN-US">Flex</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">目已经建立好,再切换到</span><span lang="EN-US">MyEclipse</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">视图下,如图所C:</span><br /> <br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/2-6.GIF" border="0" /><br /> <br />   <p class="MsoNormal" style="margin-left: 18pt"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">各个包的讲解Q?/span></p> <p class="MsoNormal" style="margin-left: 18pt"><span lang="EN-US">src:</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">攄?/span><span lang="EN-US">Java</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的项目包</span></p> <p class="MsoNormal" style="margin-left: 18pt"><span lang="EN-US">flex_src:</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">攄?/span><span lang="EN-US">Flex</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">目用的文g</span></p> <p class="MsoNormal" style="margin-left: 18pt"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q实际上q个目是有两个目框架l成的)</span></p> <span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><span style="font-size: 14pt"><span style="font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><span style="font-size: 12pt"><span style="font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><span style="font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"> <span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'"><span style="mso-list: Ignore">5Q?/span>在项目上右键Q向</span><span lang="EN-US" style="font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Flex</span><span style="font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">目中加?/span><span lang="EN-US" style="font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Web</span><span style="font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">支持Q作用:Z?/span><span lang="EN-US" style="font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">TomCat</span><span style="font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">可以加蝲此项目,因ؓ</span><span lang="EN-US" style="font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Tomcat</span><span style="font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">只可以加?/span><span lang="EN-US" style="font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Web</span><span style="font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">目Q,如下图所C:</span></span></span></span></span><br /> </span></span><img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/2-7.GIF" border="0" /><br /> <br />   <p class="MsoNormal" style="margin-left: 18pt; text-indent: -18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt"><span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'"><span style="mso-list: Ignore">6Q?span style="font: 7pt 'Times New Roman'">  </span></span></span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">弹出的对话框后,下面的</span><span lang="EN-US">Create web.xml</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q一的对勾去除Q因为项目下面已l存在了</span><span lang="EN-US">web.xml</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文gQ?br /> 所以去除掉。)Q点?#8220;</span><span lang="EN-US">Finish</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">”按钮卛_?/span></p> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/2-8.GIF" border="0" /><br />   <span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'"><span style="mso-list: Ignore">7Q?span style="font: 7pt 'Times New Roman'">  </span></span></span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">目已经全部搭徏完成。(可以发现目的图标变Z个地球的样子Q?/span><br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/2-9.GIF" border="0" /><br /> <br />   <p class="MsoNormal" style="text-align: center" align="center"><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt">Flex</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中完成项目各个文件的部v工作</span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt"><o:p></o:p></span></strong></p>   <p class="MsoNormal"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">1</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q我们先M看一下项目现在的样子</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/3-1.GIF" border="0" /><br /> <br />   <p class="MsoNormal"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以看到其中有一?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Flex_J2eeDemo.mxml</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文gQ它是</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Flex</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">目的应用程序的入口位置Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">目的开始都是从q里开始的Q一个项目中只有一个这L文gQ其他均是组件文件?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">2</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Flex</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">目的分层结构,下图是我现在的项目样子:</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/3-2.GIF" border="0" /><br /> <br />   <p class="MsoNormal"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我们可以看到</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">flex_src</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g夹下Q我建立了三个文件夹</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">ascode</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q用于放</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">ActionScript</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">css</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q用于放</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">css</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">样式文g?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">view</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q用于放目中组件文?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">(mxml</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">)</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q注意:q三个文件夹很像</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Java</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的包,当然也可以像</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Java</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一h照功能模块进行划分,q里面只是分一个大体的层,要根据项目决定。)</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">3</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Java</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">目下的分层步骤Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和以前的</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Java</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">目一Pq是?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">src</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">包中建立自己所需要的包结构?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <p class="MsoNormal"><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在此目中,我们是按照模块进行划分的Q然后在每个模块下分出:</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Biz</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Dto</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Dao</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Entity</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">层,?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">VO</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">层将交给</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Flex</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">View</span><span style="font-family: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g夹进行统一理?/span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p> <span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">4</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Q?/span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">DeBug</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">调试可以使用</span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">MyEclipse6.0</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">q行</span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">JavaCode</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">调试Q再使用</span><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">FlexBuilder</span><span style="font-size: 10.5pt; font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">q行面调试?/span></o:p></span> <img src ="http://www.aygfsteel.com/rainwindboys/aggbug/232914.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rainwindboys/" target="_blank">E序人生-天|</a> 2008-10-07 14:18 <a href="http://www.aygfsteel.com/rainwindboys/archive/2008/10/07/232914.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【ȝ】几个牛人的blogQ学习的榜样http://www.aygfsteel.com/rainwindboys/archive/2008/10/07/232832.htmlE序人生-天|E序人生-天|Tue, 07 Oct 2008 02:02:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/10/07/232832.htmlhttp://www.aygfsteel.com/rainwindboys/comments/232832.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/10/07/232832.html#Feedback0http://www.aygfsteel.com/rainwindboys/comments/commentRss/232832.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/232832.html
  • Dreamer’s Blog


  • E序人生-天| 2008-10-07 10:02 发表评论
    ]]>【原创】如何发布你的SWC?/title><link>http://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229744.html</link><dc:creator>E序人生-天|</dc:creator><author>E序人生-天|</author><pubDate>Thu, 18 Sep 2008 09:41:00 GMT</pubDate><guid>http://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229744.html</guid><wfw:comment>http://www.aygfsteel.com/rainwindboys/comments/229744.html</wfw:comment><comments>http://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229744.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rainwindboys/comments/commentRss/229744.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rainwindboys/services/trackbacks/229744.html</trackback:ping><description><![CDATA[<p>    在Flex中,有的时候,我们一些常用的功能装C几个AS文g中去Q但是如果要引用Q还需要将公用的类引入到我们的工程Q我们可不可以将q些功能打成一个swc发布出来供大家用呢Q答案是肯定的,现在׃l一下该如何打SWC包?br />     我们使用的是JAVAE序员的法宝-eclipse来完成的?br />     现在有两U方式来完成swc打包动作Q一个是在eclipse中的flex插g中徏立一个swc工程Q一个是利用eclipse中的ant工程来完成?br /> <br />     <strong style="font-size: 14pt">一、ant方式打swc<br /> </strong>    Z方便大家的用,我将一个打PureMVC_MultiCore.swc的工E放C|上Q请大家先下载一?br />     下蝲地址Q?a href="http://www.aygfsteel.com/Files/rainwindboys/SWCTest.rar">http://www.aygfsteel.com/Files/rainwindboys/SWCTest.rar</a></p>     下面的介l就是围l这个工E展开的?br />     首先Q请修正工程下的build.properties文gQ文件如下:<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000"># Window and document title for the documentation<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />title = ASDocs Test Library<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /># Class-folders you want to search for classes to be included in the docs, seperated by spaces (for example   ../com/ ../net/  )<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /># to include every .as and .mxml file within your project, just state   ../<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />domainextensions = ./flex-src<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /># The Location of deployment library on your Computer (PC/Mac) for compiled SWC file<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />liboutputfolder = bin<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />liboutputfile = PureMVC_MultiCore.swc<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />libpath = libs<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /># The Location of the output folder for your generated documents<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />docsoutputfolder = bin/docs<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /># Home directory for flex sdk 3, change this to build for Mac or PC using # as comment<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /># FLEX_HOME = C:/Program Files/Adobe/Flex Builder 3/sdks/3.0.0<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />FLEX_HOME = D:/Program Files/Adobe/Flex Builder 3 Plug-in/sdks/3.0.0<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /># The location of your asdoc.exe, change this to build for Mac or PC using # as comment<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />#asdoc.exe = C:/Program Files/Adobe/Flex Builder 3/sdks/3.0.0/bin/asdoc.exe<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />asdoc.exe = D:/Program Files/Adobe/Flex Builder 3 Plug-in/sdks/3.0.0/bin/asdoc.exe</span></div> <br /> 需要修正的地方<br /> <br /> domainextensions = ./flex-srcQ这个是你要打包的src路径<br /> liboutputfolder = binQ这个是swc输出的\?br /> liboutputfile = PureMVC_MultiCore.swcQ这个是输出swc的名?br /> libpath = libsQ这个需要打包src用到的类?br /> docsoutputfolder = bin/docsQ这个是asdoc输出的\?br /> FLEX_HOME = X:/Program Files/Adobe/Flex Builder 3 Plug-in/sdks/3.0.0Q你的flex SDK的\?br /> asdoc.exe = X:/Program Files/Adobe/Flex Builder 3 Plug-in/sdks/3.0.0/bin/asdoc.exeQ这个是asdoc的\?br /> <br /> <img alt="" src="http://www.aygfsteel.com/images/blogjava_net/rainwindboys/ant.GIF" border="0" /><br /> <br />     在eclipse中window->preferences选择ant中的RuntimeQ将D:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.0.0\ant\lib\flexTasks.jar引入<br /> <br /> 然后执行build.xml生成SWC<br /> <br /> <strong style="font-size: 14pt">二、徏立SWC工程方式<br /> </strong>q个比较单,在徏立工E的时候,选择flex libiary projectQ直接默认到最后一步?br /> 然后再徏立的工程上面鼠标右键Q选择flex libiary build path 选中你要打入的srcQ点d成后Q会在bin目录中生成swcQ但是需要注意的Q如果没有生成swc有可能是src的编译没有通过?br /> <br /> 比较初略Q如果有不明白的Q欢q给我发mail <br /> <br /> <br /> <br /> <img src ="http://www.aygfsteel.com/rainwindboys/aggbug/229744.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rainwindboys/" target="_blank">E序人生-天|</a> 2008-09-18 17:41 <a href="http://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229744.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【心得】Flex中的文g上传与下?/title><link>http://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229219.html</link><dc:creator>E序人生-天|</dc:creator><author>E序人生-天|</author><pubDate>Thu, 18 Sep 2008 08:57:00 GMT</pubDate><guid>http://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229219.html</guid><wfw:comment>http://www.aygfsteel.com/rainwindboys/comments/229219.html</wfw:comment><comments>http://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229219.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rainwindboys/comments/commentRss/229219.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rainwindboys/services/trackbacks/229219.html</trackback:ping><description><![CDATA[     摘要: Flex的上传和下蝲功能Q且参考了|上的部分代?nbsp; <a href='http://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229219.html'>阅读全文</a><img src ="http://www.aygfsteel.com/rainwindboys/aggbug/229219.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rainwindboys/" target="_blank">E序人生-天|</a> 2008-09-18 16:57 <a href="http://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229219.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【{载】FLEX问题Lhttp://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229607.htmlE序人生-天|E序人生-天|Thu, 18 Sep 2008 02:51:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229607.htmlhttp://www.aygfsteel.com/rainwindboys/comments/229607.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/09/18/229607.html#Feedback0http://www.aygfsteel.com/rainwindboys/comments/commentRss/229607.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/229607.html该文{载文章,转蝲地址Q?a >http://hi.baidu.com/liweicheng1986/blog/item/905b4a3c08f002e83c6d9774.html

    1:flex是否可以嵌入html?

    可以Q需要用到iframe,该iframeq它定义好Q而需要自己定?

    2:flex可否讉Kpȝ里的资源Q比如C盘D盘文Ӟ
    不可以,AIR可以.

    3:flex可否Ҏ件进行操作?
    不可以,它没IO的操作,需要调用java或其他语aҎ件进行读写等.

    4:Z么读取数据是Object object?
    d的数据类型ؓObjectQ徏议{换成string.如果不行debug查看object里是否还有很多层ơ,如果有再依次取出.

    5:如何讉K父对象Q?/font>
    parentApplication.

    6:如何L滚动条?
    横条QhorizScrollPolicy = “off”
    竖条: verticalScrollPolicy="off"

    7:module数据通信Q?/strong>
    附g: ModuleCommunicationSample.rar (2008-6-20 12:50:14, 1078.32 K)

    8:flex默认~码是什么格式?
    utf-8

    9:Z么我后台jsp传回flex端ؓqQ?/font>

    request.getParameter("name").getBytes("ISO8859-1"), "utf-8"); ?request.charaterset("UTF-8").

    10:dataGrid如何多选?
    附g: dataGrid.rar (2008-6-20 12:50:14, 1065.23 K)

    11:如何改变每根柱子的颜Ԍ

    <mx:series>
    <mx:ColumnSeries ...
    <mx:fill>
    <mx:RadialGradient>
    <mx:entries>
    <mx:GradientEntry color="#EF7651" />
    <mx:GradientEntry

    color="#994C34" ratio="1"/>
    </mx:entries>
    </mx:RadialGradient>
    </mx:fill>
    <!-一个fill??>

    12:如何改变囄~放大小Q?/font>
    可以使用Resize.
    ?<mx:Resize id="particular2" widthBy="2" widthFrom="323" widthTo="-691" target="{canvas2}"/>

    13:日期使用.
    Date.getUTCMonth()//q回?br /> Date.getFullYear()//按照本地旉q回 4 位数字的q䆾?br /> Date.getDate()//按照本地旉q回某天是当月的W几?br /> Date.getDay() 按照本地旉q回某天是周?br /> 关于昄格式可以使用formatҎ.

    14:swf与swf之间可否交互Q?/font>
    可以,使用LocalConnection.

    15:PopUpManager居中问题.
    PopUpManager.centerPopUp(PopUpManager.createPopUp(DisplayObject(Application.application),TitleWindow,true);).

    16:flex讉KQ解军_全限?破沙?
    crossdomain.xml:
    <?xml version="1.0" encoding="utf-8"?>
    <cross-domain-policy>
    <allow-access-from domain="*"/>
    </cross-domain-policy>
    存放在服务器和项目一h目录?*代表全部可以讉K.
    命名为crossdomainQflex默认d.

    17:flex可否接收键盘Q?/font>
    可以.首先XX.setFocus()Q设|焦点在某容?控g之上Q?br /> mc.addEventListener(KeyboardEvent.KEY_DOWN,keyIsDown);//d响应事g
    private function keyIsDown(evt:KeyboardEvent):void
    {
    //evt.keyCode键盘对应?br /> }

    18:tree如何默认展开Q?/font>
    myTree.setIsOpen(myTree.getNodeDisplayedAt(0), true);//展开某个
    var index = 0;
    var node = TreFolder.getNodeDisplayedAt(index);
    while(node != undefined){
    TreFolder.setIsOpen(node,true);
    index ++;
    node = TreFolder.getNodeDisplayedAt(index);
    }//true为全部展开false为全部手?br />
    19:如何修改Alert样式Q?
    字体Z:
    <mx:Style>
    Alert
    {
    fontSize:12;
    }
    </mx:Style>

    20:如何改变鼠标的指针?
    [Embed(source="hand.jpg")]
    private var handCursorSymbol:Class;//定义囄
    CursorManager.setCursor(handCursorSymbol);//q行讄

    21.如何使用全屏模式?
    stage.displayState = StageDisplayState.NORMAL;//q原
    stage.displayState = StageDisplayState.FULL_SCREEN; //全屏

    22.如何制作自定义反?
    var myContextMenu:ContextMenu = new ContextMenu();
    myContextMenu.hideBuiltInItems();
    var item1:ContextMenuItem = new ContextMenuItem("item");
    myContextMenu.customItems.push(item1);//加入右键
    item1.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuItemSelectHandler1);//为item1d点击响应

    23:如何制作和用swc?
    new->Flex Library project.
    在属性里选择Flex Library Build PathN你要编译的c?/~译后bin里即是swc.
    使用Q找到要使用该swc的工E,属性,Flex Build PathQ点击add swc卛_.
    http://www.riachina.com/showtopic-11341.aspx

    24:如何使用ShareObjectQ?/font>
    ShareObject像cookies一?..
    会生成一个文件来保存你所需要交互的数据...
    提供Ҏ:clear() //删除本地׃n对象
    flush() //立即把共享对象数据写入本地文?br /> getLocal()// 创徏或连接本地共享对象;

    25.Flex常用的数据交?httpservice和webservice.(remote可查看Flex + LCDS + Java 入门教程)
    1.使用httpservice
    <mx:HTTPService id="myhttp" url="you httpservice url" result="doResult(event)" >
    <mx:request xmlns="">
    <username>
    {xxx} //此处Z要传递给后台的参?也可以不用request.(可?,q有其他写法,此ؓ?.
    </username>
    </mx:request>
    </HTTPService>
    private function doResult(evt:ResultEvent):void
    {
    //此处为myhttp send?由后C回的数据
    }

    2:使用webservice
    ws一般都以wsdl存在....net里可以直接执行asmx查看和测试方?java也提供了一个xml 工具辑ֈ同样效果.定ws成功那么可以开始编写flex来通讯?
    <mx:WebService id="FlexSite" wsdl="http://localhost/FlexSite/Server2Flex.asmx?wsdl" showBusyCursor="true" useProxy="false">
    <mx:operation name="HelloWorld" result="onWs(event)"> <!--q里对应WEBSERVICE的方法名,在我的WS里有HelloWorld暴露Ҏ-->
    <mx:request> <!--接收Ҏ参数-->
    <mx:UserName>//参数?br /> {name}//参数?br /> </mx:UserName>
    </mx:request>
    </mx:operation>
    </mx:WebService>
    private function onWs(event:ResultEvent):void
    {
    //得到ws的返?...
    }
    FlexSite.HelloWorld.send();//调用HelloWorldҎ,利用onWs接收q回?br />
    26. l常有些人问哪种速度块些Q简单做了测试列丑֦?/strong>
    httpservice,webservice,json,remote(.net)数据服务旉比较?br /> 名称 1 2 3 4 5 q_(s)
    JSON 1672 828 765 797 807 0.9738
    httpservice 2610 2547 2485 2375 2500 2.5034
    webservice 2657 2328 2797 2511 2375 2.5336
    remote 437 360 344 454 411 0.4012
    10000条数据测试结?

    27Q实现类似HTML里的<A>标签的超链接功能.
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:view="view.*" creati>
    <mx:String id="test">
    <![CDATA[<a href="event:"><u>click</u></a> label]]>
    </mx:String>
    <mx:Script>
    <![CDATA[
    import mx.controls.Label;
    import mx.controls.Alert;
    private function initApp():void
    {
    var lbl:Label = new Label();
    lbl.htmlText = test;
    lbl.selectable = true;
    lbl.addEventListener(TextEvent.LINK, label_link);
    this.addChild(lbl);

    }
    private function label_link(evt:TextEvent):void {
    Alert.show("click .");
    //q里处理你要q行的蟩?br /> }
    ]]>
    </mx:Script>
    </mx:Application>

    E序人生-天| 2008-09-18 10:51 发表评论
    ]]>
    【积累】Flex中一个关于时间格式化的函?/title><link>http://www.aygfsteel.com/rainwindboys/archive/2008/09/01/225981.html</link><dc:creator>E序人生-天|</dc:creator><author>E序人生-天|</author><pubDate>Mon, 01 Sep 2008 09:27:00 GMT</pubDate><guid>http://www.aygfsteel.com/rainwindboys/archive/2008/09/01/225981.html</guid><wfw:comment>http://www.aygfsteel.com/rainwindboys/comments/225981.html</wfw:comment><comments>http://www.aygfsteel.com/rainwindboys/archive/2008/09/01/225981.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rainwindboys/comments/commentRss/225981.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rainwindboys/services/trackbacks/225981.html</trackback:ping><description><![CDATA[<p>在Flex中,我们有的时候需要用到这L日期格式Q?008q?8?1?星期四,但是在Flex的日期格式化中,是没有这Uformat的,如何事项呢,下面有一个例子,可以帮助?br /> <br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #0000ff">import</span><span style="color: #000000"> mx.formatters.</span><span style="color: #000000">*</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" />            </span><span style="color: #008000">//</span><span style="color: #008000">private var myData1=new Date(); </span><span style="color: #008000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000">            </span><span style="color: #0000ff">public</span><span style="color: #000000"> function getChinaTimeDate(nowDate:Date):String<br /> <img id="Codehighlighter1_122_1096_Open_Image" onclick="this.style.display='none'; Codehighlighter1_122_1096_Open_Text.style.display='none'; Codehighlighter1_122_1096_Closed_Image.style.display='inline'; Codehighlighter1_122_1096_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_122_1096_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_122_1096_Closed_Text.style.display='none'; Codehighlighter1_122_1096_Open_Image.style.display='inline'; Codehighlighter1_122_1096_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" />            </span><span id="Codehighlighter1_122_1096_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_122_1096_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            var rtnStr:String </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">""</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                </span><span style="color: #008000">//</span><span style="color: #008000"> 格式化函?/span><span style="color: #008000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            var myDateFormatXQ </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> DateFormatter();<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            var testY:String </span><span style="color: #000000">=</span><span style="color: #000000"> nowDate.getFullYear().toString();<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            var testM:String </span><span style="color: #000000">=</span><span style="color: #000000"> (nowDate.getMonth()</span><span style="color: #000000">+</span><span style="color: #000000">1</span><span style="color: #000000">).toString();<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            var testD:String </span><span style="color: #000000">=</span><span style="color: #000000"> nowDate.getDate().toString();<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            var weekStr </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">""</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            var ymd:String </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">""</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            </span><span style="color: #008000">//</span><span style="color: #008000"> 定义日期格式</span><span style="color: #008000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #000000">            <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            myDateFormatXQ.formatString</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">EEEE</span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            weekStr </span><span style="color: #000000">=</span><span style="color: #000000"> myDateFormatXQ.format(nowDate);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            </span><span style="color: #0000ff">switch</span><span style="color: #000000">(weekStr)<br /> <img id="Codehighlighter1_548_944_Open_Image" onclick="this.style.display='none'; Codehighlighter1_548_944_Open_Text.style.display='none'; Codehighlighter1_548_944_Closed_Image.style.display='inline'; Codehighlighter1_548_944_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_548_944_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_548_944_Closed_Text.style.display='none'; Codehighlighter1_548_944_Open_Image.style.display='inline'; Codehighlighter1_548_944_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" />            </span><span id="Codehighlighter1_548_944_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_548_944_Open_Text"><span style="color: #000000">{                            <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">case</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">Monday</span><span style="color: #000000">"</span><span style="color: #000000">:<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                weekStr </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">星期一</span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">break</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">case</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">Tuesday</span><span style="color: #000000">"</span><span style="color: #000000">:<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                weekStr </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">星期?/span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">break</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">case</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">Wednesday</span><span style="color: #000000">"</span><span style="color: #000000">:<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                weekStr </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">星期?/span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">break</span><span style="color: #000000">;        <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                </span><span style="color: #0000ff">case</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">Thursday</span><span style="color: #000000">"</span><span style="color: #000000">:<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                weekStr </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">星期?/span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">break</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                </span><span style="color: #0000ff">case</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">Friday</span><span style="color: #000000">"</span><span style="color: #000000">:<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                weekStr </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">星期?/span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">break</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                </span><span style="color: #0000ff">case</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">Saturday</span><span style="color: #000000">"</span><span style="color: #000000">:<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                weekStr </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">星期?/span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">break</span><span style="color: #000000">;    <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                </span><span style="color: #0000ff">case</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">Sunday</span><span style="color: #000000">"</span><span style="color: #000000">:<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                weekStr </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">星期?/span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                 </span><span style="color: #0000ff">break</span><span style="color: #000000">;                <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />            }</span></span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            rtnStr </span><span style="color: #000000">=</span><span style="color: #000000"> testY</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">q?/span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">testM</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">?/span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">testD</span><span style="color: #000000">+</span><span style="color: #000000">"</span><span style="color: #000000">?/span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            rtnStr </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">1今天是:</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">+</span><span style="color: #000000"> rtnStr </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">+</span><span style="color: #000000">weekStr;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            mx.controls.Alert.show(testM);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                </span><span style="color: #0000ff">return</span><span style="color: #000000"> rtnStr;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />                <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />            }</span></span></div> <img src ="http://www.aygfsteel.com/rainwindboys/aggbug/225981.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rainwindboys/" target="_blank">E序人生-天|</a> 2008-09-01 17:27 <a href="http://www.aygfsteel.com/rainwindboys/archive/2008/09/01/225981.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【积累】Flex中日期的格式?/title><link>http://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225614.html</link><dc:creator>E序人生-天|</dc:creator><author>E序人生-天|</author><pubDate>Fri, 29 Aug 2008 08:46:00 GMT</pubDate><guid>http://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225614.html</guid><wfw:comment>http://www.aygfsteel.com/rainwindboys/comments/225614.html</wfw:comment><comments>http://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225614.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rainwindboys/comments/commentRss/225614.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rainwindboys/services/trackbacks/225614.html</trackback:ping><description><![CDATA[在Flex中,有的时候需要对日期做格式化QJAVA中我们已l很熟悉了,Flex中和JAVA大体相同Q但是还有一个小不一P看下面的例子<br /> <br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080"> 1</span><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #0000ff">import</span><span style="color: #000000"> mx.formatters.</span><span style="color: #000000">*</span><span style="color: #000000">;<br /> </span><span style="color: #008080"> 2</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">private</span><span style="color: #000000"> var myDataate</span><span style="color: #000000">=</span><span style="color: #0000ff">new</span><span style="color: #000000"> Date(); <br /> </span><span style="color: #008080"> 3</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">private</span><span style="color: #000000"> function changeDatas():</span><span style="color: #0000ff">void</span><span style="color: #000000"><br /> </span><span style="color: #008080"> 4</span><span style="color: #000000"><img id="Codehighlighter1_95_277_Open_Image" onclick="this.style.display='none'; Codehighlighter1_95_277_Open_Text.style.display='none'; Codehighlighter1_95_277_Closed_Image.style.display='inline'; Codehighlighter1_95_277_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_95_277_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_95_277_Closed_Text.style.display='none'; Codehighlighter1_95_277_Open_Image.style.display='inline'; Codehighlighter1_95_277_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_95_277_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.aygfsteel.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_95_277_Open_Text"><span style="color: #000000">{<br /> </span><span style="color: #008080"> 5</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000"> 格式化函?/span><span style="color: #008000"><br /> </span><span style="color: #008080"> 6</span><span style="color: #008000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #000000">var myDateFormatterateFormatter</span><span style="color: #000000">=</span><span style="color: #0000ff">new</span><span style="color: #000000"> DateFormatter();<br /> </span><span style="color: #008080"> 7</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000"> 定义日期格式</span><span style="color: #008000"><br /> </span><span style="color: #008080"> 8</span><span style="color: #008000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #000000">myDateFormatter.formatString</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">YYYY-MM-DD JJ:NN:SS</span><span style="color: #000000">"</span><span style="color: #000000">;<br /> </span><span style="color: #008080"> 9</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />mx.controls.Alert.show(myDateFormatter.format(myData));<br /> </span><span style="color: #008080">10</span><span style="color: #000000"><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span></div> <br /> Flex3语言参考手册中Q关于DateFormatter的formatString是这栯释的Q?br /> <br /> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">The following table describes the valid pattern letters:</font></font></font></p> <p> </p> <table class="t_table" style="width: 0px" cellspacing="0"> <tbody> <tr> <td width="132"> <p align="center"> <p align="center"><strong><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Pattern letter</font></font></font></strong></p> <p> </p> </td> <td width="422"> <p align="center"> <p align="center"><strong><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Description</font></font></font></strong></p> <p> </p> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Y</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Year. If the number of pattern letters is two, the year is truncated to two digits; otherwise, it appears as four digits. The year can be zero-padded, as the third example shows in the following set of examples: </font></font></font></p> <p> </p> <ul> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">YY = 05 </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">YYYY = 2005 </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">YYYYY = 02005 </font></font></font></li> </ul> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">M</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Month in year. The format depends on the following criteria: </font></font></font></p> <p> </p> <ul> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">If the number of pattern letters is one, the format is interpreted as numeric in one or two digits. </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">If the number of pattern letters is two, the format is interpreted as numeric in two digits. </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">If the number of pattern letters is three, the format is interpreted as short text. </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">If the number of pattern letters is four, the format is interpreted as full text. </font></font></font></li> </ul> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Examples: </font></font></font></p> <p> </p> <ul> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">M = 7 </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">MM= 07 </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">MMM=Jul </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">MMMM= July </font></font></font></li> </ul> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">D</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Day in month. While a single-letter pattern string for day is valid, you typically use a two-letter pattern string. </font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Examples:</font></font></font></p> <p> </p> <ul> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">D=4 </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">DD=04 </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">DD=10 </font></font></font></li> </ul> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">E</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Day in week. The format depends on the following criteria: </font></font></font></p> <p> </p> <ul> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">If the number of pattern letters is one, the format is interpreted as numeric in one or two digits. </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">If the number of pattern letters is two, the format is interpreted as numeric in two digits. </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">If the number of pattern letters is three, the format is interpreted as short text. </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">If the number of pattern letters is four, the format is interpreted as full text. </font></font></font></li> </ul> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Examples: </font></font></font></p> <p> </p> <ul> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">E = 1 </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">EE = 01 </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">EEE = Mon </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">EEEE = Monday </font></font></font></li> </ul> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">A</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">am/pm indicator.</font></font></font></p> <p> </p> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">J</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Hour in day (0-23).</font></font></font></p> <p> </p> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">H</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Hour in day (1-24).</font></font></font></p> <p> </p> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">K</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Hour in am/pm (0-11).</font></font></font></p> <p> </p> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">L</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Hour in am/pm (1-12).</font></font></font></p> <p> </p> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">N</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Minute in hour. </font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Examples:</font></font></font></p> <p> </p> <ul> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">N = 3 </font></font></font> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">NN = 03 </font></font></font></li> </ul> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">S</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Second in minute. </font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Example:</font></font></font></p> <p> </p> <ul> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">SS = 30 </font></font></font></li> </ul> </td> </tr> <tr> <td width="132"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Other text</font></font></font></p> <p> </p> </td> <td width="422"> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000"></font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">You can add other text into the pattern string to further format the string. You can use punctuation, numbers, and all lowercase letters. You should avoid uppercase letters because they may be interpreted as pattern letters. </font></font></font></p> <p> </p> <p align="left"> <p align="left"><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">Example:</font></font></font></p> <p> </p> <ul> <li><font face="宋体 "><font style="font-size: 12pt"><font color="#000000">EEEE, MMM. D, YYYY at L:NN A = Tuesday, Sept. 8, 2005 at 1:26 PM </font></font></font></li> </ul> </td> </tr> </tbody> </table> <img src ="http://www.aygfsteel.com/rainwindboys/aggbug/225614.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rainwindboys/" target="_blank">E序人生-天|</a> 2008-08-29 16:46 <a href="http://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225614.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【积累】Flex中加载外部XMLhttp://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225610.htmlE序人生-天|E序人生-天|Fri, 29 Aug 2008 08:40:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225610.htmlhttp://www.aygfsteel.com/rainwindboys/comments/225610.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225610.html#Feedback0http://www.aygfsteel.com/rainwindboys/comments/commentRss/225610.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/225610.html
        【一】mx:Model的方?br />       
         E序LӞ
         
     1<?xml version="1.0"?>
     2<!-- Simple example to demonstrate the LinkBar control. -->
     3<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
     4    <mx:Script>
     5        <![CDATA[            
     6        ]]>
     7    </mx:Script>
     8    <mx:Model id="catalogService" source="news.xml" /> 
     9    <mx:ArrayCollection id="myXC" source="{catalogService.news}"/> 
    10    <mx:Panel title="TestLinkBarForXML" 
    11        height="323" width="466" horizontalAlign="center"
    12        paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10">
    13   
    14        <mx:Text width="100%" 
    15            text="一个LinkBar的测?/>
    16
    17        <mx:LinkBar color="#0000FF" fontWeight="bold" dataProvider="{myViewStack}"/>        
    18        
    19        <!-- Define the ViewStack and the three child containers. -->
    20        <mx:ViewStack id="myViewStack" borderStyle="solid" width="100%" height="80%">
    21
    22            <mx:Canvas id="show1" backgroundColor="#FFFFCC" label="昄一" width="100%" height="100%">
    23            
    24            </mx:Canvas>
    25
    26            <mx:Canvas id="show2" backgroundColor="#CCFFFF" label="昄? width="100%" height="100%">
    27            <mx:DataGrid dataProvider="{myXC}"/>
    28            </mx:Canvas>
    29
    30            <mx:Canvas id="show3" backgroundColor="#FFCCFF" label="昄? width="100%" height="100%">
    31            </mx:Canvas>
    32        </mx:ViewStack>
    33        
    34    </mx:Panel>
    35    <mx:XML id="myXML" source="news.xml" />
    36  
    37      <mx:Text id="myText"  width="292"/>
    38</mx:Application>
    39
    40

        news.xml文g
     1<?xml version="1.0" encoding="utf-8"?>
     2<main>
     3  <news>
     4     <newsTitle>1-1</newsTitle>
     5     <newsItem>1-2</newsItem>
     6  </news>
     7  <news>
     8     <newsTitle>2-1</newsTitle>
     9     <newsItem>2-2</newsItem>
    10  </news>
    11</main>


    q行后画?



        【二】mx:HTTPService的方?br />
        ȝ序:
    1<?xml version="1.0"?> 
    2<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" initialize="catalogService.send()"> 
    3    <mx:HTTPService id="catalogService" url="catalog.xml" resultFormat="e4x"/> 
    4    <mx:XMLListCollection id="myXC" source="{catalogService.lastResult.product}"/> 
    5    <mx:Repeater id="r" dataProvider="{myXC}" startingIndex="1"> 
    6        <mx:RadioButton id="Radio" label="{r.currentItem.name}"/> 
    7    </mx:Repeater> 
    8</mx:Application>
    9

       xml文gQ?br />
     1<?xml version="1.0"?> 
     2<products> 
     3  <product> 
     4    <name>Name</name> 
     5    <price>Price</price> 
     6    <freeship>Free Shipping?</freeship> 
     7  </product> 
     8  <product> 
     9    <name>Whirlygig</name> 
    10    <price>5</price> 
    11    <freeship>false</freeship> 
    12  </product> 
    13  <product> 
    14    <name>Tilty Thingy</name> 
    15    <price>15</price> 
    16    <freeship>true</freeship> 
    17  </product> 
    18<product> 
    19    <name>Really Big Blocks</name> 
    20    <price>25</price> 
    21    <freeship>true</freeship> 
    22  </product> 
    23</products>

    参考:http://www.flashxm.com/?p=169

    E序人生-天| 2008-08-29 16:40 发表评论
    ]]>
    【积累】ViewStack的加载问?/title><link>http://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225592.html</link><dc:creator>E序人生-天|</dc:creator><author>E序人生-天|</author><pubDate>Fri, 29 Aug 2008 07:54:00 GMT</pubDate><guid>http://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225592.html</guid><wfw:comment>http://www.aygfsteel.com/rainwindboys/comments/225592.html</wfw:comment><comments>http://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225592.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/rainwindboys/comments/commentRss/225592.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/rainwindboys/services/trackbacks/225592.html</trackback:ping><description><![CDATA[    在ViewStack中,有一个通常会被人忽视的问题Q就是子容器加蝲的问题?br />     因ؓ有的时候,在对ViewStack子容器中的元素做监听的时候,可能会取不到监听的对象,是什么造成的这个问题呢<br /> <br />     原来Q在ViewStack加蝲子容器的时候,q不会将所有的容器都加载进来的Q而是在显C前才加载的。ؓ了解册个问题,<br /> 在ViewStack中必设|一下creationPolicy 属性,例如QcreationPolicy = “all“Q这P当creationPolicy = “all“被实例的时候,所?br /> 的子容器都会被加蝲? <img src ="http://www.aygfsteel.com/rainwindboys/aggbug/225592.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/rainwindboys/" target="_blank">E序人生-天|</a> 2008-08-29 15:54 <a href="http://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225592.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【原创】Flex中Array应用http://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225583.htmlE序人生-天|E序人生-天|Fri, 29 Aug 2008 07:30:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225583.htmlhttp://www.aygfsteel.com/rainwindboys/comments/225583.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/08/29/225583.html#Feedback0http://www.aygfsteel.com/rainwindboys/comments/commentRss/225583.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/225583.htmlFlex中Array的应用实例Flex里面QArray代表的就?span class="t_tag" onclick="tagshow(event)" href="tag.php?name=%E6%95%B0%E7%BB%84">数组Q它的应用如?br /> 一、如何定义一个数据Array

    1、直接定?/strong>
    <mx:Script><![CDATA[
        var myArray:Array = ["桌子", "板凳", "书柜"];
    ]]></mx:Script>

    2、标{֮?/strong>
    <mx:Array>
        <mx:String>桌子</mx:String>
        <mx:String>板凳</mx:String>
        <mx:String>书柜</mx:String>
    </mx:Array>
    3、复杂数据定?/strong>
    <mx:Script><![CDATA[
        var expenses:Array = [
            {Name: "桌子", Number: 2000},
            {Name: "板凳", Number: 1000},
            {Name: "书柜", Number: 1500},
        ];
    ]]></mx:Script>

    二、对数组q行赋?/font>

    1、利用代码对数组q行赋?/strong>
    var myArray:Array = new Array();
    myArray.push("桌子");
    myArray.push("板凳");
    myArray.push("书柜");

    2、定义的时候直接赋?/strong>

    var myArray:Array = ["桌子", "板凳", "书柜"];

    三、对数组的一些操?/strong>

    1、取得数据的数据
    var myArray:Array = new Array();
    myArray[0]
    myArray[1]
    myArray[2]

    var expenses:Array = [
        {Name: "桌子", Number: 2000},
        {Name: "板凳", Number: 1000},
        {Name: "书柜", Number: 1500},
    ];
    expenses[0].Name
    expenses[1].Number

    2 、其他操?/strong>

    数组的删除,数组的排?br /> 看帮助去?br />

    补充一下啦

    A、查找数l中的元素可以用ascb.util.ArrayUtilities中的findMatchIndex()、findLastMatchIndex()、findMatchIndices()ҎQ具体参考API?br />
    B、用splice()Ҏ可以U除数组中间的元素,使用pop()ҎU除数组的最后一个元素,使用shift()ҎU除数组的第一个元素。也可以使用splice()Ҏ向数l中增加元素?br />
    C、将数组转化为StringQ可以用join()Ҏ?br /> 例:
    var letters:Array = ["a", "b", "c"];
    trace(letters.join());   // Displays: a,b,c

    E序人生-天| 2008-08-29 15:30 发表评论
    ]]>
    【原创】FlexҎ初探http://www.aygfsteel.com/rainwindboys/archive/2008/08/25/224198.htmlE序人生-天|E序人生-天|Mon, 25 Aug 2008 08:34:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/08/25/224198.htmlhttp://www.aygfsteel.com/rainwindboys/comments/224198.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/08/25/224198.html#Feedback2http://www.aygfsteel.com/rainwindboys/comments/commentRss/224198.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/224198.htmlFlexҎ初探
    一个扩展后?/font>LinkButton

    当鼠标移动到LinkButton上的时候,?/font>LinkButton上会出现一个向上移动的LabelQƈ且会有一个振动的效果Q当鼠标U走的时候,label消失Q如图所C?/font>
    如何实现q个效果呢,下面是源?/font>
    演示下蝲地址Q?/font>http://downloadnode.com/download.php?file=ea1d97c5e33d62ee4c470fb91b66a764


     

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
        
    <mx:Style>
        Label{
        fontSize: 14;
        }
        
    </mx:Style>
        
    <mx:Script>
        
    <![CDATA[
        import mx.events.EffectEvent;
        import mx.controls.Label;
        import mx.effects.easing.*;
        import mx.effects.Zoom;
        import mx.controls.Alert;
        public var testTry:Boolean = false;
        public var testTx:Boolean = false;
        public var Mylabelabel;
        public function LabelMove():void{
            movePauseMove.play();
        }
        internal function zoomMouseBig(targetStrinkButton):void{
            if (testTry == false) {
                Mylabel = new Label();
                Mylabel.id = "Mylb";
                Mylabel.text = "权限理";
                //Alert.show((targetStr.x/2).toString());
                Mylabel.x = targetStr.x + (targetStr.width/4);
                Mylabel.y = targetStr.y-targetStr.height/2+5;
                Mylabel.fontContext = 14;
                var fropShadowFilter = new DropShadowFilter(5,30,0xFFFFFF,.8);
                var myFilters:Array = new Array();
                myFilters.push(f);
                Mylabel.filters = myFilters;
                Mylabel.addEventListener(MouseEvent.MOUSE_OUT,txTry1);
                Mylabel.text = "权限理";
                Mylabel.visible = true;
                movePauseMove.target = Mylabel;
                this.addChild(Mylabel);
                movePauseMove.play();
                //movePauseMove.addEventListener(EffectEvent.EFFECT_END,changeTry);
                testTry = true;
                //Alert.show(targetStr.scaleX.toString());
                //创徏Zoom对象
                var newZoom:Zoom = new Zoom();
                newZoom.zoomHeightTo=1.1;
                newZoom.zoomWidthTo=1.1;
                //指定作用对象
                //Alert.show(targetStr);
                newZoom.target = targetStr;
                //讄播放旉
                newZoom.duration = 300;
                //开始播攑֊?br />             newZoom.play();
                newZoom.addEventListener(EffectEvent.EFFECT_END, txTry1);
            }
        }
        internal function zoomMouseNormal(targetStr:Object):void{
            if (testTx == false) {
                //创徏Zoom对象
                var newZoom:Zoom = new Zoom();
                newZoom.zoomHeightTo=1;
                newZoom.zoomWidthTo=1;
                //指定作用对象
                newZoom.target = targetStr;
                //讄播放旉
                newZoom.duration = 300;
                //开始播攑֊?br />             newZoom.play();
                Mylabel.parent.removeChild(Mylabel);
                testTx = true;
                testTry = false;
            }
        }
        internal function txTry1(env:Event):void {
        testTx = false;
        }
        
    ]]>
        
    </mx:Script>
    <!-- 
    <mx:Sequence id="movePauseMove" target="{LinkBtTry}">
    <mx:Move xBy="150" duration="2000" easingFunction="Bounce.easeOut"/>
    <mxause duration="2000"/>
    <mx:Move xBy="-150" duration="2000" easingFunction="Bounce.easeIn"/>
    </mx:Sequence> 
    -->
    <mx:Move id="movePauseMove" yBy="-20" duration="1000" easingFunction="Bounce.easeOut"/>
    <mx:Move id="movePauseMoveBack" yBy="-30" duration="2000" easingFunction="Bounce.easeOut"/>
    <mx:LinkButton id="LinkBtTry" x="169" y="169" label="" height="42" width="172" 
    icon
    ="@Embed(source='image/Button1.gif')" mouseOver="zoomMouseBig(this.LinkBtTry)"
    mouseOut
    ="zoomMouseNormal(this.LinkBtTry)"
    />
    </mx:Application>


     

    全部的代码如上所C,现在具体来说一下个部分的内?/font>
    首先是用CFlex库中?/font>MovelgQ这个组件是用来做移动特效的Q例如:从左向右UdQ从上向下移动?/font>
    在引用这个组件的时候,有两U方式:一个是在组仉的绑定,如下Q?/font>
    <mx:Move id="movePauseMove" yBy="-20" duration="1000" target="{LinkBtTry}"
    easingFunction="
    Bounce.easeOut"/>

    是说在q个lg里面Q我们直接将target的属性绑定到一个控件中M?/font>
    q有一U是?/font>AS文g中定义的Q如
    Var MyMoveQ?/font>Move = new Move();
    MyMove.target = 一个控件对象;
    其实呢,是当鼠标Ud?/font>LinkButton的时候,我们自己创徏了一?/font>Label的对象,在这个里面有两个问题需要注意一下:
    一个是当我们创建对象的时候,

    Mylabel = new Label();

    Mylabel.id =
    "Mylb";


    Mylabel.text =
    "权限理";

    //Alert.show((targetStr.x/2).toString());


    Mylabel.x = targetStr.x + (targetStr.width/4);


    Mylabel.y = targetStr.y-targetStr.height/2+5;

     

    我们?/font>Eclipse里面的自动功能,是无法出?/font>Mylabel.xq样的属性的。再有一个是Q如果你重新New了一?/font>LabelQ设?/font>Label.text的字体比较麻烦,我们可以直接使用CSS来完?/font>,例如Q?/font>

    <mx:Style>

    Label{


    fontSize: 14;


    }

    </mx:Style>

     

    也可以这?/font>

    <mx:Style>

    Label.id{


    fontSize: 14;

    }

    </mx:Style>

    最后一个问题,是LinkButton里面的添加图片了Q代码如下:icon="@Embed(source='image/Button1.gif')"?/font>



    E序人生-天| 2008-08-25 16:34 发表评论
    ]]>
    【原创】用BlazeDS+JAVA的数据对应表http://www.aygfsteel.com/rainwindboys/archive/2008/08/07/220688.htmlE序人生-天|E序人生-天|Thu, 07 Aug 2008 07:38:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/08/07/220688.htmlhttp://www.aygfsteel.com/rainwindboys/comments/220688.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/08/07/220688.html#Feedback0http://www.aygfsteel.com/rainwindboys/comments/commentRss/220688.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/220688.html 使用BlazeDS+JAVA的模式来开发的时候,数据cd对应的关pd下:

    ?/span>Action Script?/span>Java

    AS

    JAVA

    Array (dense)

    java.util.List

    Array (sparse)

    java.util.Map

    flash.utils.ByteArray

    byte []

    flash.utils.IExternalizable

    java.io.Externalizable

    Date

    java.util.Date

    int/uint

    java.lang.Integer

    null

    null

    Number

    java.lang.Double

    String

    java.lang.String

    XML

    org.w3c.dom.Document

    XMLDocument

    org.w3c.dom.Document

     

    ?/span>Java?/span>ActionScript

    Java

    AS

    java.lang.String

    String

    java.lang.Boolean, boolean

    Boolean

    java.lang.Integer

    int

    java.lang.Short

    int

    java.lang.Byte

    int

    java.lang.Byte[]

    flash.utils.ByteArray

    java.lang.Double

    Number

    java.lang.Long

    Number

    java.lang.Float

    Number

    java.lang.Character

    String

    java.lang.Character[]

    String

    java.util.Calendar

    Date

    java.util.Date

    Date

    java.util.Collection

    mx.collection.ArrayCollection

    java.lang.Object[]

    Array

    java.util.Map

    Array (sparse)

    java.util.Dictionary

    Object (untyped)

    org.w3c.dom.Document

    XML object

     



    E序人生-天| 2008-08-07 15:38 发表评论
    ]]>
    【原创】Flex中事件的初探http://www.aygfsteel.com/rainwindboys/archive/2008/08/07/220687.htmlE序人生-天|E序人生-天|Thu, 07 Aug 2008 07:31:00 GMThttp://www.aygfsteel.com/rainwindboys/archive/2008/08/07/220687.htmlhttp://www.aygfsteel.com/rainwindboys/comments/220687.htmlhttp://www.aygfsteel.com/rainwindboys/archive/2008/08/07/220687.html#Feedback0http://www.aygfsteel.com/rainwindboys/comments/commentRss/220687.htmlhttp://www.aygfsteel.com/rainwindboys/services/trackbacks/220687.html        在flex中,Event是一个比较神奇,而且是我们必ȝ常打交道的一个类Q黑大哥的一句话很经典:q生不识EventQ就U闪客也枉然Q说明了Event在Flash和Flex中的C?/p>

            那么q个非常重要的东西,该如何去应用呢?在这之前Q我们要清楚一个事情,那就是Event是Objectq个伟大父亲?20多个孩子之一Q也是_它是直接l承于Object的。可是我们知道这有什么用处呢Q嘿~,用处大啦Q因代表了Event的贵族气质,卻I在Event中,U别高的控g触发的事Ӟ在别低的控件中是无法被监听到的Q怎么P够高傲了吧?br />         Cq里Q有Z_q有Ҏ了吧Q只从这个就能看点吗Q答案当然不是啦Q原理听生一一道来?/p>

            在flex中,事g分成了两c,一个是pȝ事gQ一个自定义事g。系l事件是包含鼠标点击Q焦点获得等{。自定义Q顾名思义Q是自己定义的事件啦Q但是要注意Q自定义的事件必要l承于Eventq个c,否则Qlistener是不会搭理你_。那么自定义事g该如何定义呢Q下面有一个例子,会对你有帮助?/p>

     import flash.events.Event;
     
     
    public class MyEvent extends Event
     
    {      
         
    public function MyEvent (type:String, nextPage:String, bubbles:Boolean = false, cancelable:Boolean = false{
             
    super(type, bubbles, cancelable);
         }
      
     }


            够简单了吧,当然Q这只是一个不包含M其它处理的自定义事g。现在有人可能会问了Q自定义Ҏ中的参数有啥用,都是q哈的啊Q嘿Q暂时保密?/p>

            有了自定义事Ӟ那么我们的下一个问题就来啦Q自定义事g有了Q那么该如何触发Q又如何监听呢,别着急啦~~Q下面就说?br />         在flex中,我们自定义触发事件用的是dispatchEventQEventQ,里面存放的就是我们上面提到的自定义Event事g~。系l定义的触发事g,例如Q?lt;mx:Button id="testMs" x="71" y="295" label="Button" click = “”/>鼠标点击的事件等{?br /> 那么监听的方法呢Q监听是q样来定义的?/p>

     function addEventListener(eventName:String, //事g的KEY
                                 listener:Function,   //事g的方?/span>
                                 useCapture:Boolean=false//定侦听器是q行于捕获阶Dc目标阶D还是上阶Dc?/span>
                                 priority:Integer=0//优先U?/span>
                                 useWeakReference:Boolean=false // 是否讑֮为弱引用
                                 ):


            怕了吧,是不是参数很多,和我们^时用的有点不太一P我们qxQ一般都是这L?br />

    testMs.addEventListener(MouseEvent.CLICK,changeVboxLabel);Q?/span>


            后面多出的参数是什么意思呢Q要x楚知道这些,我们必须要先说明一下flex中事件处理的程?br />         在Flex中,触发事g后,程分ؓ三部分,例如Q我们有下面q个

    <mx:Panel>
        
    <mx:HBox>
            
    <mx:VBox>
                    
    <mx:Button />
            
    </mx:VBox>
        
    </mx:HBox>
    </mx:Panel>


            假设Q在<mx:VBox>中触发一个事件。事件的触发序是这LQ先捕捉Q然后目标,最后上?br />         捕捉:在我们刚才的假设中,首先触发器会?lt;mx:Panel>-><mx:HBox>-><mx:VBox>q个序来检查每个节?q个阶段,我们UCؓ捕捉阶段,在addEventListener的构造函CQ我们默认是不监听这个阶D늚?br />         目标Q顾名思义Q就?lt;mx:VBox>q个触发事g的节炏V?br />         上QQ?lt;mx:VBox>-><mx:HBox>-><mx:Panel>是按照这个顺来检查每个节Ҏ否注册了监听?br />         了解了Flex中事件的处理程Q那么我们可以解释addEventListener三个参数的意义啦?br />         useCapture:Boolean=falseQ表C的Q这个监听是能在目标阶段和上阶D进行监?br />         useCapture:Boolean=trueQ表C的是这个监听只能在捕捉阶段q行监听?/p>

            priority:Integer=0, 优先U,监听是有优先U的Q那么通过q个字段Q我们可以轻杄改变监听的优先Q是不是很方便,默认的时候ؓ0Q?/p>

            useWeakReference:Boolean=false // 是否讑֮为弱引用 q个参数的意思是Q在该监听不使用的时候,是否允许垃圾回收器,该监听回收。这个很重要Q因为addEventListener有点cM千年老龟Q生命周期比较长Q如果没有被回收掉,会一直占着pȝ资源的?/p>

            最后有一点,要非常注意,在UI的监听执行完毕后Q一定要该监听U除removeEventListenerQ否则,即UI被移除掉Q监听也不会被销毁。这个比较重要,因ؓ一些看h比较诡异的错误,大部分是因ؓq个D的?/p>

            现在来解惑先前的埋伏下的悬念Q?br />         MyEvent (type:String, bubbles:Boolean = false, cancelable:Boolean = false)

            bubbles:Boolean = falseQ这个事件是否参与上阶D?/p>

            cancelable:Boolean = false // 定是否可以取消 Event 对象

            所以,在application中,触发的事Ӟ它的底层Q是无法监听到的Q收W回Ӟ



    E序人生-天| 2008-08-07 15:31 发表评论
    ]]>
    վ֩ģ壺 | ̨ʡ| | ɽ| | | | ʯ| Ӻ| | | | ƽ| | | ī| | Ѱ| | ζ| ɳ| ʳ| ʩ| ɳ| | | ɽ| ɳ| | | | | | | | | ض| ̨| | ӻ| Ǭ|