Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

[Flex 2] 06 Flex & XML


      ÔÚ¹¹½¨¸»ÒòÌØÍøÓ¦ÓóÌÐòGUI·½ÃæÓÐÁ˺ܺô¦ÀíÄÜÁ¦ºó£¬ÏÖÔÚÎÒÃǰѽ¹µãתÏòÏòGUIÖзÅÈëÄÚÈÝ¡£Èç²»ÄÜ°ÑËüÃÇÓëÊý¾ÝÔ´ÁªÏµÆðÀ´£¬Ò»Çж¼ÎÞÒâÒå¡£
################
#
Êý¾ÝÔ´
################
      ¹ýÈ¥£¬Ò»°ã½«Êý¾Ý¿âÖ±½ÓÒýÓõ½¶¯Ì¬Ò³ÃæÄ£°å¡£ÏÖÔÚÇ÷ÊÆÊÇ·ÅÆú¹ýÈ¥×ö·¨£¬ÊµÏÖÊý¾Ý¿âÓëXMLµÄ»ìºÏ¡£
    XML¿ÉʹÔÚÒòÌØÍøÉϽ»»»Êý¾Ý±äµÃÇáËÉ¡£ÒòΪËüÊÇ»ùÓÚÎı¾µÄ¸ñʽ£¬¹ÊÈËÓë¼ÆËã»ú¾ù¿ÉºÁÎÞÀ§ÄѵØÔĶÁËü¡£´ËÍ⣬Ëü»¹×ã¹»Áé»î£¬¿ÉÇáËÉÊÊÓ¦¸÷ÖÖÇé¿ö¡£¶ø´ó¶àÊýÊý¾Ý¿â¶¼¿ÉÒÔ½«Êý¾ÝÊä³ö³ÉXMLÒÔ¹©Õ¾µãʹÓá£
      Õâ¸öеÄÄ£ÐÍÏ൱Á÷ÐУ¬Ê¹µÃMacromedia¹«Ë¾È¥µôÁËFlexºÍFlashÖ±½Ó·ÃÎÊÊý¾Ý¿âµÄ¹¦ÄÜ£¬È¡¶ø´úÖ®µÄÊÇÔÊÐí³ÌÐòÇáËÉ·ÃÎÊXMLÎļþµÄ´óÁ¿ÀàÎļþ¡£
################
#
ʼþ£¦Ê¼þ¶ÔÏó
################
      Ã¿¸öÀàÎļþÄÚ²¿¶¼ÓÐ3¸öDZÔڵıà³Ì¹¹Ô죺ÊôÐÔ£¨¼´Î»ÓÚÀàÎļþÖеıäÁ¿£¬¶ø·Çº¯ÊýÖеıäÁ¿£©¡¢º¯ÊýºÍʼþ¡£
ÄÚÖÃ×é¼þʵ¼ÊÉ϶¼ÅÉÉú×ÔASÀàÎļþ¡£¹ÊÈçÔÚGUIÖзÅÒ»¸öButton¿Ø¼þ£¬¾Í»á×Ô¶¯µ÷ÓÃButtonÀàÎļþ¼°ÆäÏàÓ¦ÊôÐÔ¡¢º¯ÊýºÍʼþ¡£
      ÃæÏò¶ÔÏó±à³ÌÖÐÒ»¸ö×ܵıà³ÌÔ­Ôò£º
            Ã»ÓÐʼþ¾ÍʲôҲ²»»á·¢Éú£¡

      Ó¦ÓóÌÐòµÄ¼ÓÔØ¡¢Êý¾Ý¼ÓÔصÄÍê³É¡¢°´Å¥µÄµ¥»÷ºÍÎı¾µÄ¼üÈëµÈ¶¼¿ÉÊÓΪʼþ¡£Ã»ÓÐʼþµÄÍƶ¯£¬¾Í²»»á½øÒ»²½·¢Éúʲô¡£¶ÔËùÓÐOOP±à³ÌÓïÑÔÀ´Ëµ¶¼ÊÇÈç´Ë¡£
      ÔÚ´ó¶àÊý±à³Ì»·¾³ÀButton×é¼þÖеÄclickʼþ±»³ÆΪʼþ¼àÌýÆ÷(event
listener)£¬¼´ËüΨһ¹¤×÷¾ÍÊǼàÌýʼþµÄ·¢Éú¡£Ê¼þÒ»µ©·¢Éú£¬Ëü¾Í»á¸æËßÖ¸¶¨´úÂ루ʼþ´¦ÀíÆ÷(event
handler)£©È¥Ö´ÐÐÏàÓ¦µÄÈÎÎñ¡£
±àÂ빤×÷£¬¾¿Æä±¾ÖÊ£¬¼´ÈÃÎÒÃÇÄܹ»¶Ô¸ü¼Ó¸´ÔÓµÄÇé¿öÇáËɵØ×ö³öÏìÓ¦¡£
      ÔÚAS£¨ÒÔ¼°½ñÌì´ó¶àÊý±à³ÌÓïÑÔ£©ÖУ¬µ±ÓÐʼþ·¢Éúʱ£¬¾Í»áÉú³ÉÒ»¸öÃûΪʼþ¶ÔÏó(event
object)µÄ¶ÔÏ󡣴˶ÔÏó°üº¬Á½¶Î·Ç³£ÖØÒªµÄÐÅÏ¢£ºË­Éú³ÉÁËʼþ£¬¼´Ä¿±ê(target)£»Ê¼þÊÇʲô£¬¼´ÀàÐÍ(type)¡£µ±Ê¼þµ÷ÓÃʼþ´¦ÀíÆ÷ʱ£¬Ëü»á´«µÝÒ»¸ö²ÎÊý£¨¼´Ê¼þ¶ÔÏ󣩡£
################
#
XML
################
     ÒµÎñÂß¼­¼´Ê¹ÓÃJava¡¢ColdFusion¡¢.NET»òPHPÖ®ÀàµÄ±à³Ì»·¾³£¬ÎªÊý¾Ý¿âµÄÁ¬½ÓÒÔ¼°Êý¾ÝµÄ²åÈ롢ɾ³ý¡¢¶ÁÈ¡ºÍ·Ö·¢µÈ


Ïà¹ØÎĵµ£º

Flex (actionscript3.0)×Ö·û´®´¦ÀíÀà

Flex (actionscript3.0)×Ö·û´®´¦ÀíÀàMyStringUtils.as
×öÏîÄ¿µÄ¹ý³ÌÖУ¬ÄÑÃâÒªÓõ½Ò»Ð©¸ö¹«¹²µÄ´¦ÀíÀ࣬±ÈÈç ×Ö·û´® ÈÕÆÚ ¸ñʽ»¯ Êý×éµÈ¡£±¾ÈËдµÄÒ»¸ö×Ö·û´®´¦ÀíÀ࣬ϣÍû´ó¼ÒÖ¸µã½»Á÷¡£
¹¦ÄÜ°üÀ¨£º
1,´¦ÀíxmlÏà¹ØµÄ×Ö·û£¬ÒòΪÔÚ¸úºǫ́java´ò½»µÀʱ£¬Õâ¸öÎÊÌâ¾­³£Óöµ½:°ÑxmlÀïÃæµÄÌØÊâ×Ö·ûת»»³ÉÌæ´ú×Ö·û
2,ÅжϿÕ
3, ......

¹ØÓÚflexÔÚ×öÏîÄ¿ÖÐÓöµ½µÄÎÊÌâ

×î½üÓÃflexÀ´×öÒ»¸ö¹¤×÷Á÷¶¨Òå±à¼­Æ÷¡£ÔÚÍøÉÏÕÒÁ˺ܶàÀý×Ó£¬Ò²Ñ§µ½Á˲»ÉÙ¶«Î÷¡£
flexÊÇadobe¹«Ë¾³öµÄ¶ÔÓÚflashµÄÒ»¸ö²úÆ·¡£¶ÔÓÚѧ¹ýjavaµÄÈËÀ´ËµÔÙ¼òµ¥²»¹ýÁË¡£ÕâÀïÒ²²»¶à˵ÁË£¬¾Í¶ÔÓÚÕ⼸ÌìÔÚÏîÄ¿ÖÐÓöµ½µÄÎÊÌâ̸һÏÂ×Ô¼ºµÄ½â¾ö·½·¨ÓëÈÏʶ¡£
Ò»¡¢flexÖн«×Ô¼ºµÄÒ»¸öCanvas±ä³ÉΪͼƬ£¬±£´æµ½±¾µØ¡£
 var bitmapData ......

FlexʹÓÃActionScript

Ò»ÊÇ»­ÃæmxmlÖÐÖ±½ÓǶÈ룬ºÜÏñjsµÄʹÓ÷½Ê½
Èç
<mx:Script>
<![CDATA[
        public function showTxt():void
        {
           mytxt.text="Hello Flex baby!"
        }
]]>
< ......

Flex ×Ö·û´®´¦Àí»ã×Ü


1.Á¬½Ó×Ö·û´®:Á¬½Ó×Ö·û´®Ö¸Á½¸ö¼°Á½¸öÒÔÉϵÄ×Ö·û´®ºÏ²¢³ÉΪһ¸ö×Ö·û´®.
1.1."+"²Ù×÷·ûÁ¬½Ó×Ö·û´®
¸ñʽ:×Ö·û´®1+×Ö·û´®2+...;
//½á¹ûΪ"Thisworks"
var example:String="This"+"works";
//½á¹ûΪ"There are 24 people"
var attendance:int=24;
var output:String="There are&nb ......

eclipse ÖÐ ¿ª·¢ java + flex ʱ ±¨ÕÒ²»µ½ flex µÄsdk

ÔÚeclipseÖÐн¨ÁËÒ»¸öwebÏîÄ¿ È»ºóÔÚwebÏîÄ¿ÖÐÏëÌí¼Óflex ¿ª·¢Ç°Ì¨¡£ÔÚwebÏîÄ¿ÃûÉϵã»÷ÓÒ¼ü ----flex project Nature  -----  Add flex project Nature    ÔÚµ¯³öµÄ¶Ô»°¿òÖÐ ÉèÖÃÈçͼ£º
È»ºó µã»÷ next
Flex WAR file £º  Ñ¡Ôñ ÄãµÄblazeds µÄ·¾¶ È»ºóµã»÷ Finish
½á¹û ÏîÄ¿ÏÔʾº ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ