패키지 | flash.system |
클래스 | public final class TouchscreenType |
상속 | TouchscreenType Object |
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
TouchscreenType 클래스의 Capabilities.touchscreenType
속성으로 정의된 값을 사용합니다.
관련 API 요소
공용 속성
공용 메서드
공용 상수
상수 | 정의 주체 | ||
---|---|---|---|
FINGER : String = "finger" [정적]
손가락 터치에 응답하도록 설계된 터치 스크린입니다. | TouchscreenType | ||
NONE : String = "none" [정적]
컴퓨터 또는 장치에 지원되는 터치 스크린이 없습니다. | TouchscreenType | ||
STYLUS : String = "stylus" [정적]
스타일러스를 사용하도록 설계된 터치 스크린입니다. | TouchscreenType |
상수 세부 정보
FINGER | 상수 |
public static const FINGER:String = "finger"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
손가락 터치에 응답하도록 설계된 터치 스크린입니다.
NONE | 상수 |
public static const NONE:String = "none"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
컴퓨터 또는 장치에 지원되는 터치 스크린이 없습니다.
STYLUS | 상수 |
public static const STYLUS:String = "stylus"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
스타일러스를 사용하도록 설계된 터치 스크린입니다.
예제 예제 사용 방법
KeyboardType.as
다음 예는 "Num Lock" 및 "Caps Lock" 키의 현재 상태 그리고 실행 환경 내의 키보드 유형 및 터치 스크린 유형을 나타내는 간단한 테스트입니다. 이 예를 테스트할 때 텍스트 필드를 클릭하여 속성 값을 확인하십시오.
import flash.events.*; import flash.display.*; import flash.ui.Keyboard; import flash.system.Capabilities; import flash.text.TextField; var keyboardInfoTxt:TextField = new TextField(); keyboardInfoTxt.x = 30; keyboardInfoTxt.y = 50; keyboardInfoTxt.width = 300; keyboardInfoTxt.height = 100; keyboardInfoTxt.border = true; addChild(keyboardInfoTxt); addEventListener (MouseEvent.CLICK, getScreenKeyboardType); function getScreenKeyboardType(e:MouseEvent):void{ keyboardInfoTxt.text= "Caps Lock is : " + String(flash.ui.Keyboard.capsLock)+ "\n" + "Num Lock is : " + String(flash.ui.Keyboard.numLock) +"\n" + "Has Virtual Keyboard : " + String(flash.ui.Keyboard.hasVirtualKeyboard) + "\n" + "Physical Keyboard Type : " + flash.ui.Keyboard.physicalKeyboardType + "\n" + "flash.system.Capabilities.touchscreenType is : " + flash.system.Capabilities.touchscreenType; }
Tue Jun 12 2018, 03:17 PM Z