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

flex ÓÅ»¯¼¼ÇÉ ÊÕ¼¯[ÌáÉýÐÔÄÜ]

1¡¢µ±´´½¨Ò»¸öÊý×éµÄʱºò±ÜÃâÓÃnew²Ù×÷·û,Óà var a:Array = [];¶ø²»ÓÃvar a:Array = new Array();
2¡¢¿ìËٵĸ´ÖÆÒ»¸öÊý×飺
var copy : Array = sourceArray.concat ();
3¡¢ÉèÖÃÒ»¸öÊý×éµÄÖµÊǷdz£Ã¦µÄ£º
employees.push ( employee ); employees[2] = employee;
4¡¢´ÓÒ»¸öÊý×éÖÐÈ¡µÃÖµµÄËÙ¶ÈÊÇÉèÖÃÒ»¸öÊý×éÖµµÄÁ½±¶¿ì£º
var employee : Employee = employees[2];
5¡¢µ±²»ÐèÒªÒ»¸öÀàµÄʵÀýµÄʱºò¾¡Á¿Óþ²Ì¬µÄÊôÐÔ»ò·½·¨£º
   package
   {
      public final class StringUtils
      {
           public static function trim(s:String):String
             {
                 var trimmed:String; // implementation...
                return trimmed;
             }
      }
   }
6¡¢ÔÚÕû¸ö³ÌÐòµÄÉúÃüÖÜÆÚÖж¼²»»á¸Ä±äµÄ±äÁ¿ÓÃconst¶¨Òå³£Á¿£º
     public const APPLICATION_PUBLISHER : String = "Company, Inc. ";
7¡¢µ±Ò»¸öÀ಻ÐèÒªÓÐ×ÓÀàµÄʱºòÓ¦¸Ã½«¸ÃÀàÉùÃ÷ΪfinalÀàÐ͵ģº
     public final class StringUtils
8¡¢±äÁ¿ºÍ·½·¨µÄ³¤¶ÈÔÚAs3Öв¢²»Ó°ÏìʲôÐÔÄÜ£¬µ«ÔÚ±ðµÄÓïÑÔÖпÉÄܾÍÓÐÓ°Ï죺                
     someCrazyLongMethodNameDoesntReallyImpactPerformanceTooMuch();
9¡¢½«Óï¾äдÔÚÒ»ÐÐÉÏÃæ²¢²»»áÓ°ÏìAS3³ÌÐòµÄÐÔÄÜ£¬µ«ÔÚ±ðµÄÓïÑÔÖÐÈ´ÓÐÓ°Ï죺
    var i=0; j=10; k=200;
10¡¢ÔÚÄÚ´æÕ¼ÓÃÉÏÃæifÓï¾äºÍswitchÓï¾ä²¢Ã»ÓÐÊ²Ã´Çø±ð:
Óï¾ä£º
    if ( condition ) {
        // handle condition
    }    
ºÍÓï¾ä£º
   switch ( co


Ïà¹ØÎĵµ£º

FLEX Builder compiler arguments µÄÉèÖÃ

¡¾±àÒë²ÎÊý¡¿
-default-background-color int
-default-frame-rate int
-default-size width height
ÉèÖÃSWFµÄ±³¾°É«£¬Ö¡ÆµÓë¿í¸ß£¬Õâ¸öÒ²¿ÉÒÔͨ¹ýÔª±êÇ©ÉèÖã¬ÖîÈç
[SWF(width="720",height="560",backgroundColor="#000000")]
-default-script-limits
-max-recursion-depth
-max-execution-time
¶¨ÒåÓ¦Óýű¾³ÌÐ ......

Flex 4ÖÐÈçºÎ´´½¨²»¿É±à¼­NumericStepperµÄÀý×Ó

<?xml version="1.0" encoding="utf-8"?>
<s:Application name="Spark_NumericStepper_textInput_editable_test"
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xml ......

ÔÚFLEX PanelµÄTitleÉÏÌí¼Ó¿Ø¼þʵÀý

Ò»¡¢×Ô¶¨ÒåPanel×é¼þ
package test
{
    import mx.containers.Panel;
    import mx.core.UIComponent;
   
    /**
    * ×Ô¶¨ÒåPanel
    * **/
    public class MyPanel extends Panel
  ......

flex »­ÐéÏß¾ØÐÎËã·¨

Ñ¡¶¨¾ØÐεÄÒ»¸ö¶¥µãΪÆðµã£¬¿ªÊ¼»­
x0:¶¥µãºá×ø±ê
y0:¶¥µã×Ý×ø±ê
x1:ˮƽÏßÉÏÁíÒ»¶¥µãµÄºá×ø±ê
y1:ˮƽÏßÉÏÁíÒ»¶¡µãµÄ×Ý×ø±ê
 private function drawDottenRect(g:Graphics,
                   x0:Number,
&nbs ......

flex ºÍswf»¥Ïàµ÷ÓÃ

as:
var app:Object;
function setApp(ap:Object):void{
this.app=ap;
}
btn.addEventListener(MouseEvent.CLICK,onClick);
function onClick(event:MouseEvent):void{ 
app.fun(btn.label);

flex:
private function onSwfLoaded(event:Event):void
{
  myloader.addEventListen ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ