This page was saved using jaction on 2006-09-04 8:33:35.
Address: http://flexdocs.kr/docs/flex2/langref/flash/events/DataEvent.html
Title: flash.events.DataEvent (Flex™ 2 레퍼런스 가이드)  •  Size: 51521
Packageflash.events
Classpublic class DataEvent
InheritanceDataEvent Inheritance TextEvent Inheritance Event Inheritance Object

미처리의 데이터의 로드가 완료한 다음에, Flash® Player 에 의해 DataEvent object가 dispatch됩니다. 데이터 이벤트의 타입은 DataEvent.DATA 의 1 개만입니다.

View the examples

See also

flash.net.XMLSocket


Public property
 property정의
 Inheritedbubbles : Boolean
이벤트가 바브 링 이벤트인 가 어떤가를 나타냅니다.
Event
 Inheritedcancelable : Boolean
이벤트에 관련지을 수 있었던 행동을 회피할 수 있을지 어떨지를 나타냅니다.
Event
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 InheritedcurrentTarget : Object
event listener로 Event object를 액티브하게 처리하고 있는 object입니다.
Event
  data : String
Flash Player 에 로드 되는 미처리의 데이터입니다.
DataEvent
 InheritedeventPhase : uint
event 플로우(flow)의 현재의 단계입니다.
Event
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
 Inheritedtarget : Object
event 타겟입니다.
Event
 Inheritedtext : String
textInput 이벤트의 경우는, 유저가 입력한 캐릭터 또는 캐릭터의 순차 순서입니다.
TextEvent
 Inheritedtype : String
이벤트의 형태입니다.
Event
Public Methods
 Methods정의
  DataEvent (type:String , bubbles:Boolean = false, cancelable:Boolean = false, data:String = "")
데이터 이벤트에 관한 정보를 포함한 event object를 작성합니다.
DataEvent
  clone ():Event
DataEvent object의 복사를 작성해, 각 property의 값을 원의 property의 값과 일치하도록(듯이) 설정합니다.
DataEvent
 InheritedformatToString (className:String , ... arguments):String
custom Event 클래스에 toString() Methods를 Implements하기 위한 유틸리티 함수입니다.
Event
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
 InheritedisDefaultPrevented ():Boolean
이벤트로 preventDefault() 가 불려 갔는지 어떠했는지를 체크합니다.
Event
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedpreventDefault ():void
이벤트의 디폴트 행동을 캔슬할 수 있는 경우에, 그 행동을 캔슬합니다.
Event
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
 InheritedstopImmediatePropagation ():void
event 플로우(flow)의 현재의 노드 및 후속 하는 노드로, event listener가 처리되지 않게 합니다.
Event
 InheritedstopPropagation ():void
event 플로우(flow)의 현재의 노드에 후속 하는 노드로, event listener가 처리되지 않게 합니다.
Event
  toString ():String
DataEvent object의 모든 property를 포함한 string를 돌려줍니다.
DataEvent
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
Public 정수
 정수정의
 InheritedACTIVATE : String = "activate"
[static] activate event object의 type property의 값을 정의합니다.
Event
 InheritedADDED : String = "added"
[static] added event object의 type property의 값을 정의합니다.
Event
 InheritedCANCEL : String = "cancel"
[static] cancelevent object의 type property의 값을 정의합니다.
Event
 InheritedCHANGE : String = "change"
[static] change event object의 type property의 값을 정의합니다.
Event
 InheritedCLOSE : String = "close"
[static] close event object의 type property의 값을 정의합니다.
Event
 InheritedCOMPLETE : String = "complete"
[static] complete event object의 type property의 값을 정의합니다.
Event
 InheritedCONNECT : String = "connect"
[static] connect event object의 type property의 값을 정의합니다.
Event
  DATA : String = "data"
[static] data event object의 type property의 값을 정의합니다.
DataEvent
 InheritedDEACTIVATE : String = "deactivate"
[static] deactivate event object의 type property의 값을 정의합니다.
Event
 InheritedENTER_FRAME : String = "enterFrame"
[static] enterFrame event object의 type property의 값을 정의합니다.
Event
 InheritedID3 : String = "id3"
[static] id3 event object의 type property의 값을 정의합니다.
Event
 InheritedINIT : String = "init"
[static] init event object의 type property의 값을 정의합니다.
Event
 InheritedLINK : String = "link"
[static] link event object의 type property의 값을 정의합니다.
TextEvent
 InheritedMOUSE_LEAVE : String = "mouseLeave"
[static] mouseLeave event object의 type property의 값을 정의합니다.
Event
 InheritedOPEN : String = "open"
[static] open event object의 type property의 값을 정의합니다.
Event
 InheritedREMOVED : String = "removed"
[static] removed event object의 type property의 값을 정의합니다.
Event
 InheritedRENDER : String = "render"
[static] render event object의 type property의 값을 정의합니다.
Event
 InheritedRESIZE : String = "resize"
[static] resize event object의 type property의 값을 정의합니다.
Event
 InheritedSCROLL : String = "scroll"
[static] scroll event object의 type property의 값을 정의합니다.
Event
 InheritedSELECT : String = "select"
[static] select event object의 type property의 값을 정의합니다.
Event
 InheritedSOUND_COMPLETE : String = "soundComplete"
[static] soundComplete event object의 type property의 값을 정의합니다.
Event
 InheritedTAB_CHILDREN_CHANGE : String = "tabChildrenChange"
[static] tabChildrenChange event object의 type property의 값을 정의합니다.
Event
 InheritedTAB_ENABLED_CHANGE : String = "tabEnabledChange"
[static] tabEnabledChange event object의 type property의 값을 정의합니다.
Event
 InheritedTAB_INDEX_CHANGE : String = "tabIndexChange"
[static] tabIndexChange event object의 type property의 값을 정의합니다.
Event
 InheritedTEXT_INPUT : String = "textInput"
[static] textInput event object의 type property의 값을 정의합니다.
TextEvent
 InheritedUNLOAD : String = "unload"
[static] unload event object의 type property의 값을 정의합니다.
Event
property의 상세
dataproperty
data:String   [read-write]

Flash Player 에 로드 되는 미처리의 데이터입니다.

Implements
    public function get data():String
    public function set data(value:String ):void
constructor    의 상세
DataEvent()constructor   
public 함수 DataEvent(type:String , bubbles:Boolean = false, cancelable:Boolean = false, data:String = "")

데이터 이벤트에 관한 정보를 포함한 event object를 작성합니다. event listener에게는 Event object가 Parameters로서 건네받습니다.

Parameters
type:String — 이벤트의 타입입니다. event listener는, Inheritance된 type property를 통해서 이 정보에 액세스 할 수 있습니다. 데이터 이벤트의 타입은 DataEvent.DATA 의 1 개만입니다.
 
bubbles:Boolean (default = false) — Event object가 event 플로우(flow)의 바브 링 단계에서 처리될지 어떨지를 판단합니다. event listener는, Inheritance된 bubbles property를 통해서 이 정보에 액세스 할 수 있습니다.
 
cancelable:Boolean (default = false) — Event object가 캔슬 가능한가 어떤가를 판단합니다. event listener는, Inheritance된 cancelable property를 통해서 이 정보에 액세스 할 수 있습니다.
 
data:String (default = "") — Flash Player 에 로드 되는 미처리의 데이터입니다. event listener는,data property를 통해서 이 정보에 액세스 할 수 있습니다.

See also

Methods의 상세
clone()Methods
public override function clone():Event

DataEvent object의 복사를 작성해, 각 property의 값을 원의 property의 값과 일치하도록(듯이) 설정합니다.

반환값
Event — 원의 object와 같은 property치를 포함한 새로운 DataEvent object입니다.
toString()Methods 
public override function toString():String

DataEvent object의 모든 property를 포함한 string를 돌려줍니다. string는 다음의 형식입니다.

[DataEvent type=value bubbles=value cancelable=value data=value]

반환값
String — DataEvent object의 모든 property를 포함한 string입니다.
정수의 상세
DATA정수
public static const DATA:String = "data"

data event object의 type property의 값을 정의합니다.

이 이벤트에는, 다음의 property가 있습니다.

PropertyValue
bubblesfalse
cancelablefalse 는, 캔슬하는 디폴트의 동작이 없는 것을 나타냅니다.
currentTargetevent listener로 Event object를 액티브하게 처리하고 있는 object입니다.
dataFlash Player 에 로드 되는 미처리의 데이터입니다.
target데이터를 받는 XMLSocket object입니다.

See also

Examples

다음의 예에서는, XMLSocket 를 작성해,yourDomain 의 포토 8080 으로 실행하고 있는 소켓 서버에 접속합니다. event listener는, 미처리의 데이터를 수신할 때마다 dispatch된다 data 이벤트를 받는 XMLSocket object 에 관련지을 수 있습니다.

메모 :

package {
    import flash.display.Sprite;
    import flash.events.DataEvent;
    import flash.net.XMLSocket;

    public class DataEventExample extends Sprite {
        private var hostName:String = "[yourDomain]";
        private var port:uint = 8080;
        private var socket:XMLSocket;

        public function DataEventExample() {
            socket = new XMLSocket();
            socket.addEventListener(DataEvent.DATA, dataHandler);
            socket.connect(hostName, port);
        }

        private function dataHandler(event:DataEvent) :void {
            trace("dataHandler: " + event.data);
        }
    }
}






 

코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/flash/events/DataEvent.html