com.crayonsoft.ui
クラス CSKeyState

java.lang.Object
  拡張com.crayonsoft.ui.CSKeyState

public class CSKeyState
extends java.lang.Object

キー入力を所得する為のラッパークラスです。 キーデータ参照の為の定数は携帯キャリアに依存します。 定数から参照しないと移植性が低下しますので注意してください。

バージョン:
1.07

フィールドの概要
private  com.nttdocomo.ui.Canvas key_device
          キー入力デバイス
static int PAD_0
          キー入力を定義した定数です
static int PAD_A
          キー入力を定義した定数(決定)です
private  int pad_con
          キー入力保存(生データ)
static int PAD_DOWN
          キー入力を定義した定数(下)です
static int PAD_KOME
          キー入力を定義した定数です
static int PAD_LEFT
          キー入力を定義した定数(左)です
static int PAD_RIGHT
          キー入力を定義した定数(右)です
static int PAD_SELECT
          キー入力を定義した定数です
static int PAD_SELECT2
          キー入力を定義した定数です
static int PAD_SH
          キー入力を定義した定数です
private  int pad_trg
          キー入力保存(トリガーデータ)
static int PAD_UP
          キー入力を定義した定数(上)です
 
コンストラクタの概要
CSKeyState(com.nttdocomo.ui.Canvas c)
          コンストラクタ
携帯キャリアによって引数の仕様が変わる場合があります
 
メソッドの概要
 int getKeyCon()
          キー入力を所得します
 int getKeyTrg()
          トリガー入力を所得します
 void readKeyData()
          キー入力データをシステムから読み込みます
 void setSoftkeyLabel(int key, java.lang.String name)
          ソフトキーのラベルを指定します
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

PAD_UP

public static final int PAD_UP
キー入力を定義した定数(上)です

関連項目:
定数フィールド値

PAD_DOWN

public static final int PAD_DOWN
キー入力を定義した定数(下)です

関連項目:
定数フィールド値

PAD_LEFT

public static final int PAD_LEFT
キー入力を定義した定数(左)です

関連項目:
定数フィールド値

PAD_RIGHT

public static final int PAD_RIGHT
キー入力を定義した定数(右)です

関連項目:
定数フィールド値

PAD_A

public static final int PAD_A
キー入力を定義した定数(決定)です

関連項目:
定数フィールド値

PAD_SELECT

public static final int PAD_SELECT
キー入力を定義した定数です

関連項目:
定数フィールド値

PAD_SELECT2

public static final int PAD_SELECT2
キー入力を定義した定数です

関連項目:
定数フィールド値

PAD_SH

public static final int PAD_SH
キー入力を定義した定数です

関連項目:
定数フィールド値

PAD_KOME

public static final int PAD_KOME
キー入力を定義した定数です

関連項目:
定数フィールド値

PAD_0

public static final int PAD_0
キー入力を定義した定数です

関連項目:
定数フィールド値

pad_con

private int pad_con
キー入力保存(生データ)


pad_trg

private int pad_trg
キー入力保存(トリガーデータ)


key_device

private com.nttdocomo.ui.Canvas key_device
キー入力デバイス

コンストラクタの詳細

CSKeyState

public CSKeyState(com.nttdocomo.ui.Canvas c)
コンストラクタ
携帯キャリアによって引数の仕様が変わる場合があります

パラメータ:
c - キー入力デバイス(ドコモではキャンバスクラスを利用)
メソッドの詳細

readKeyData

public void readKeyData()
キー入力データをシステムから読み込みます


getKeyTrg

public int getKeyTrg()
トリガー入力を所得します

戻り値:
キーデータ

getKeyCon

public int getKeyCon()
キー入力を所得します

戻り値:
キーデータ

setSoftkeyLabel

public void setSoftkeyLabel(int key,
                            java.lang.String name)
ソフトキーのラベルを指定します

パラメータ:
key - ソフトキー番号
name - ラベル名
導入されたバージョン:
1.07


Copyright(C)CRAYONSOFT All Rights Reserved

このライブラリはNTTドコモ用のゲーム用APIです。移植性を高めることも目的なので、今後はほぼ同一仕様APIとして、ソフトバンク版やAU版なども開発予定となります。尚、当ライブラリは、iアプリの作成や移植などを支援する為のフレームワークです。まだ開発途上なので、予期せぬ仕様変更が多数発生する見込みであることにご留意ください。
このライブラリを使用するためには、別途の外部ライブラリのMathFPが必要になります。
このドキュメントは、Eclipse上のjavadoc呼び出しで生成しました。
Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。
「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。