| パッケージ | 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, 10:34 AM Z
継承されるパブリックプロパティを隠す
継承されるパブリックプロパティを表示