com.docomostar.opt.ui
クラス FullKeyboard

Object
  上位を拡張 com.docomostar.opt.ui.FullKeyboard

public class FullKeyboard
extends Object

フルキーボードを定義します。

このクラスは、フルキーボードを抽象化したクラスです。 また、このクラスではフルキーモードの有効/無効状態の取得および設定をすることができます。 フルキーモードの有効/無効状態は、Canvas のみに反映されます。 Canvas 以外の場合は、フルキーモードの有効/無効状態に関わらず、 12 キーモードの振る舞いになります。

端末がキーモードの設定をサポートしている場合、 このクラスで定義されているキーのグループはすべてデフォルトで PhoneSystem.DEV_KEYPAD 属性が有効になっています。

端末によってはこのクラスで定義されているキーが存在しない場合があります。 このキーにアプリケーションの動作上必須の機能を割り当てると、 キーを持たない端末で支障が出る場合がありますので注意してください。

導入されたバージョン:
Star-1.2

フィールドの概要
static int KEY_0
          フルキーボードにおける数字キー0を表します(=0x012d)。
static int KEY_1
          フルキーボードにおける数字キー1を表します(=0x0124)。
static int KEY_2
          フルキーボードにおける数字キー2を表します(=0x0125)。
static int KEY_3
          フルキーボードにおける数字キー3を表します(=0x0126)。
static int KEY_4
          フルキーボードにおける数字キー4を表します(=0x0127)。
static int KEY_5
          フルキーボードにおける数字キー5を表します(=0x0128)。
static int KEY_6
          フルキーボードにおける数字キー6を表します(=0x0129)。
static int KEY_7
          フルキーボードにおける数字キー7を表します(=0x012a)。
static int KEY_8
          フルキーボードにおける数字キー8を表します(=0x012b)。
static int KEY_9
          フルキーボードにおける数字キー9を表します(=0x012c)。
static int KEY_A
          フルキーボードにおける A キーを表します(=0x0100)。
static int KEY_ALT
          フルキーボードにおける Alt キーを表します(=0x013f)。
static int KEY_AMPERSAND
          フルキーボードにおけるアンパサンド(&)キーを表します(=0x0157)。
static int KEY_ASTERISK
          フルキーボードにおけるアスタリスク(*)キーを表します(=0x0147)。
static int KEY_AT
          フルキーボードにおけるアットマーク(@)キーを表します(=0x0131)。
static int KEY_B
          フルキーボードにおける B キーを表します(=0x0101)。
static int KEY_BACK_SLASH
          フルキーボードにおけるバックスラッシュ(\)キーを表します(=0x0130)。
static int KEY_BACK_SPACE
          フルキーボードにおける BackSpace キーを表します(=0x013d)。
static int KEY_C
          フルキーボードにおける C キーを表します(=0x0102)。
static int KEY_CAPS_LOCK
          フルキーボードにおける CapsLock キーを表します(=0x013c)。
static int KEY_CIRCUMFLEX
          フルキーボードにおけるキャレット(^)キーを表します(=0x012f)。
static int KEY_CLEAR
          フルキーボードにおけるクリアキーを表します(=0x014d)。
static int KEY_CLOSE_BRACKET
          フルキーボードにおける右角括弧(])キーを表します(=0x0135)。
static int KEY_COLON
          フルキーボードにおけるコロン(:)キーを表します(=0x0134)。
static int KEY_COMMA
          フルキーボードにおけるコンマ(,)キーを表します(=0x0136)。
static int KEY_CONTROL
          フルキーボードにおける Ctrl キーを表します(=0x013b)。
static int KEY_D
          フルキーボードにおける D キーを表します(=0x0103)。
static int KEY_DELETE
          フルキーボードにおける Delete キーを表します(=0x0141)。
static int KEY_DOWN
          フルキーボードにおける下方向キーを表します(=0x011f)。
static int KEY_E
          フルキーボードにおける E キーを表します(=0x0104)。
static int KEY_END
          フルキーボードにおける End キーを表します(=0x0144)。
static int KEY_ENTER
          フルキーボードにおける Enter キーを表します(=0x0139)。
static int KEY_EQUALS
          フルキーボードにおけるイコール(=)キーを表します(=0x0155)。
static int KEY_ESCAPE
          フルキーボードにおける Esc キーを表します(=0x0140)。
static int KEY_EXCLAMATION_MARK
          フルキーボードにおけるエクスクラメーションマーク(!)キーを表します(=0x0149)。
static int KEY_F
          フルキーボードにおける F キーを表します(=0x0105)。
static int KEY_F1
          フルキーボードにおける F1 キーを表します(=0x0120)。
static int KEY_F2
          フルキーボードにおける F2 キーを表します(=0x0121)。
static int KEY_F3
          フルキーボードにおける F3 キーを表します(=0x0122)。
static int KEY_F4
          フルキーボードにおける F4 キーを表します(=0x0123)。
static int KEY_G
          フルキーボードにおける G キーを表します(=0x0106)。
static int KEY_GREATER
          フルキーボードにおけるグレーターザン(>)キーを表します(=0x0151)。
static int KEY_H
          フルキーボードにおける H キーを表します(=0x0107)。
static int KEY_HOME
          フルキーボードにおける Home キーを表します(=0x0143)。
static int KEY_I
          フルキーボードにおける I キーを表します(=0x0108)。
static int KEY_INSERT
          フルキーボードにおける Insert キーを表します(=0x0142)。
static int KEY_J
          フルキーボードにおける J キーを表します(=0x0109)。
static int KEY_K
          フルキーボードにおける K キーを表します(=0x010a)。
static int KEY_L
          フルキーボードにおける L キーを表します(=0x010b)。
static int KEY_LEFT
          フルキーボードにおける左方向キーを表します(=0x011c)。
static int KEY_LEFT_CORNER_BRACKET
          フルキーボードにおける左鉤括弧(「)キーを表します(=0x0152)。
static int KEY_LEFT_PARENTHESIS
          フルキーボードにおけるレフトパーレン( ( )キーを表します(=0x014e)。
static int KEY_LESS
          フルキーボードにおけるレスザン(<)キーを表します(=0x0150)。
static int KEY_M
          フルキーボードにおける M キーを表します(=0x010c)。
static int KEY_MIDDLE_DOT
          フルキーボードにおける中点(・)キーを表します(=0x0154)。
static int KEY_MINUS
          フルキーボードにおけるマイナス(-)キーを表します(=0x012e)。
static int KEY_N
          フルキーボードにおける N キーを表します(=0x010d)。
static int KEY_O
          フルキーボードにおける O キーを表します(=0x010e)。
static int KEY_OPEN_BRACKET
          フルキーボードにおける左角括弧([)キーを表します(=0x0132)。
static int KEY_P
          フルキーボードにおける P キーを表します(=0x010f)。
static int KEY_PAGE_DOWN
          フルキーボードにおける PageDown キーを表します(=0x0146)。
static int KEY_PAGE_UP
          フルキーボードにおける PageUp キーを表します(=0x0145)。
static int KEY_PERCENT
          フルキーボードにおけるパーセント(%)キーを表します(=0x0156)。
static int KEY_PERIOD
          フルキーボードにおけるピリオド(.)キーを表します(=0x0137)。
static int KEY_PLUS
          フルキーボードにおけるプラス(+)キーを表します(=0x015a)。
static int KEY_POUND
          フルキーボードにおけるパウンドキー(#)を表します(=0x0148)。
static int KEY_Q
          フルキーボードにおける Q キーを表します(=0x0110)。
static int KEY_QUESTION_MARK
          フルキーボードにおけるクエスチョンマーク(?)キーを表します(=0x014a)。
static int KEY_QUOTE
          フルキーボードにおけるシングルクォート(')キーを表します(=0x0158)。
static int KEY_QUOTEDBL
          フルキーボードにおけるダブルクォート(")キーを表します(=0x0159)。
static int KEY_R
          フルキーボードにおける R キーを表します(=0x0111)。
static int KEY_RIGHT
          フルキーボードにおける右方向キーを表します(=0x011e)。
static int KEY_RIGHT_CORNER_BRACKET
          フルキーボードにおける右鉤括弧(」)キーを表します(=0x0153)。
static int KEY_RIGHT_PARENTHESIS
          フルキーボードにおけるライトパーレン( ) )キーを表します(=0x014f)。
static int KEY_S
          フルキーボードにおける S キーを表します(=0x0112)。
static int KEY_SELECT
          フルキーボードにおける選択/決定キーを表します(=0x011b)。
static int KEY_SEMICOLON
          フルキーボードにおけるセミコロン(;)キーを表します(=0x0133)。
static int KEY_SHIFT
          フルキーボードにおける Shift キーを表します(=0x011a)。
static int KEY_SLASH
          フルキーボードにおけるスラッシュ(/)キーを表します(=0x0138)。
static int KEY_SPACE
          フルキーボードにおける Space キーを表します(=0x013a)。
static int KEY_T
          フルキーボードにおける T キーを表します(=0x0113)。
static int KEY_TAB
          フルキーボードにおける Tab キーを表します(=0x013e)。
static int KEY_TILDE
          フルキーボードにおけるチルダ(~)キーを表します(=0x014b)。
static int KEY_U
          フルキーボードにおける U キーを表します(=0x0114)。
static int KEY_UNDERSCORE
          フルキーボードにおけるアンダースコア(_)キーを表します(=0x014c)。
static int KEY_UP
          フルキーボードにおける上方向キーを表します(=0x011d)。
static int KEY_V
          フルキーボードにおける V キーを表します(=0x0115)。
static int KEY_W
          フルキーボードにおける W キーを表します(=0x0116)。
static int KEY_X
          フルキーボードにおける X キーを表します(=0x0117)。
static int KEY_Y
          フルキーボードにおける Y キーを表します(=0x0118)。
static int KEY_Z
          フルキーボードにおける Z キーを表します(=0x0119)。
protected static int MAX_FULL_KEYBOARD_KEY
          フルキーボードのキーコードの最大値です(=0x01ff)。
protected static int MIN_FULL_KEYBOARD_KEY
          フルキーボードのキーコードの最小値です(=0x0100)。
 
メソッドの概要
static boolean isEnabled()
           フルキーモードの有効/無効状態を取得します。
static void setEnabled(boolean b)
           フルキーモードの有効/無効状態を設定します。
 
クラス Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MIN_FULL_KEYBOARD_KEY

protected static final int MIN_FULL_KEYBOARD_KEY
フルキーボードのキーコードの最小値です(=0x0100)。

フルキーボードのキーコードは MIN_FULL_KEYBOARD_KEY から MAX_FULL_KEYBOARD_KEY までの値が使用されます。

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

MAX_FULL_KEYBOARD_KEY

protected static final int MAX_FULL_KEYBOARD_KEY
フルキーボードのキーコードの最大値です(=0x01ff)。

フルキーボードのキーコードは MIN_FULL_KEYBOARD_KEY から MAX_FULL_KEYBOARD_KEY までの値が使用されます。

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

KEY_A

public static final int KEY_A
フルキーボードにおける A キーを表します(=0x0100)。

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

KEY_B

public static final int KEY_B
フルキーボードにおける B キーを表します(=0x0101)。

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

KEY_C

public static final int KEY_C
フルキーボードにおける C キーを表します(=0x0102)。

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

KEY_D

public static final int KEY_D
フルキーボードにおける D キーを表します(=0x0103)。

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

KEY_E

public static final int KEY_E
フルキーボードにおける E キーを表します(=0x0104)。

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

KEY_F

public static final int KEY_F
フルキーボードにおける F キーを表します(=0x0105)。

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

KEY_G

public static final int KEY_G
フルキーボードにおける G キーを表します(=0x0106)。

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

KEY_H

public static final int KEY_H
フルキーボードにおける H キーを表します(=0x0107)。

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

KEY_I

public static final int KEY_I
フルキーボードにおける I キーを表します(=0x0108)。

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

KEY_J

public static final int KEY_J
フルキーボードにおける J キーを表します(=0x0109)。

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

KEY_K

public static final int KEY_K
フルキーボードにおける K キーを表します(=0x010a)。

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

KEY_L

public static final int KEY_L
フルキーボードにおける L キーを表します(=0x010b)。

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

KEY_M

public static final int KEY_M
フルキーボードにおける M キーを表します(=0x010c)。

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

KEY_N

public static final int KEY_N
フルキーボードにおける N キーを表します(=0x010d)。

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

KEY_O

public static final int KEY_O
フルキーボードにおける O キーを表します(=0x010e)。

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

KEY_P

public static final int KEY_P
フルキーボードにおける P キーを表します(=0x010f)。

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

KEY_Q

public static final int KEY_Q
フルキーボードにおける Q キーを表します(=0x0110)。

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

KEY_R

public static final int KEY_R
フルキーボードにおける R キーを表します(=0x0111)。

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

KEY_S

public static final int KEY_S
フルキーボードにおける S キーを表します(=0x0112)。

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

KEY_T

public static final int KEY_T
フルキーボードにおける T キーを表します(=0x0113)。

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

KEY_U

public static final int KEY_U
フルキーボードにおける U キーを表します(=0x0114)。

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

KEY_V

public static final int KEY_V
フルキーボードにおける V キーを表します(=0x0115)。

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

KEY_W

public static final int KEY_W
フルキーボードにおける W キーを表します(=0x0116)。

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

KEY_X

public static final int KEY_X
フルキーボードにおける X キーを表します(=0x0117)。

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

KEY_Y

public static final int KEY_Y
フルキーボードにおける Y キーを表します(=0x0118)。

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

KEY_Z

public static final int KEY_Z
フルキーボードにおける Z キーを表します(=0x0119)。

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

KEY_SHIFT

public static final int KEY_SHIFT
フルキーボードにおける Shift キーを表します(=0x011a)。

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

KEY_SELECT

public static final int KEY_SELECT
フルキーボードにおける選択/決定キーを表します(=0x011b)。

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

KEY_LEFT

public static final int KEY_LEFT
フルキーボードにおける左方向キーを表します(=0x011c)。

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

KEY_UP

public static final int KEY_UP
フルキーボードにおける上方向キーを表します(=0x011d)。

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

KEY_RIGHT

public static final int KEY_RIGHT
フルキーボードにおける右方向キーを表します(=0x011e)。

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

KEY_DOWN

public static final int KEY_DOWN
フルキーボードにおける下方向キーを表します(=0x011f)。

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

KEY_F1

public static final int KEY_F1
フルキーボードにおける F1 キーを表します(=0x0120)。

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

KEY_F2

public static final int KEY_F2
フルキーボードにおける F2 キーを表します(=0x0121)。

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

KEY_F3

public static final int KEY_F3
フルキーボードにおける F3 キーを表します(=0x0122)。

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

KEY_F4

public static final int KEY_F4
フルキーボードにおける F4 キーを表します(=0x0123)。

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

KEY_1

public static final int KEY_1
フルキーボードにおける数字キー1を表します(=0x0124)。

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

KEY_2

public static final int KEY_2
フルキーボードにおける数字キー2を表します(=0x0125)。

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

KEY_3

public static final int KEY_3
フルキーボードにおける数字キー3を表します(=0x0126)。

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

KEY_4

public static final int KEY_4
フルキーボードにおける数字キー4を表します(=0x0127)。

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

KEY_5

public static final int KEY_5
フルキーボードにおける数字キー5を表します(=0x0128)。

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

KEY_6

public static final int KEY_6
フルキーボードにおける数字キー6を表します(=0x0129)。

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

KEY_7

public static final int KEY_7
フルキーボードにおける数字キー7を表します(=0x012a)。

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

KEY_8

public static final int KEY_8
フルキーボードにおける数字キー8を表します(=0x012b)。

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

KEY_9

public static final int KEY_9
フルキーボードにおける数字キー9を表します(=0x012c)。

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

KEY_0

public static final int KEY_0
フルキーボードにおける数字キー0を表します(=0x012d)。

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

KEY_MINUS

public static final int KEY_MINUS
フルキーボードにおけるマイナス(-)キーを表します(=0x012e)。

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

KEY_CIRCUMFLEX

public static final int KEY_CIRCUMFLEX
フルキーボードにおけるキャレット(^)キーを表します(=0x012f)。

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

KEY_BACK_SLASH

public static final int KEY_BACK_SLASH
フルキーボードにおけるバックスラッシュ(\)キーを表します(=0x0130)。

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

KEY_AT

public static final int KEY_AT
フルキーボードにおけるアットマーク(@)キーを表します(=0x0131)。

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

KEY_OPEN_BRACKET

public static final int KEY_OPEN_BRACKET
フルキーボードにおける左角括弧([)キーを表します(=0x0132)。

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

KEY_SEMICOLON

public static final int KEY_SEMICOLON
フルキーボードにおけるセミコロン(;)キーを表します(=0x0133)。

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

KEY_COLON

public static final int KEY_COLON
フルキーボードにおけるコロン(:)キーを表します(=0x0134)。

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

KEY_CLOSE_BRACKET

public static final int KEY_CLOSE_BRACKET
フルキーボードにおける右角括弧(])キーを表します(=0x0135)。

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

KEY_COMMA

public static final int KEY_COMMA
フルキーボードにおけるコンマ(,)キーを表します(=0x0136)。

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

KEY_PERIOD

public static final int KEY_PERIOD
フルキーボードにおけるピリオド(.)キーを表します(=0x0137)。

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

KEY_SLASH

public static final int KEY_SLASH
フルキーボードにおけるスラッシュ(/)キーを表します(=0x0138)。

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

KEY_ENTER

public static final int KEY_ENTER
フルキーボードにおける Enter キーを表します(=0x0139)。

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

KEY_SPACE

public static final int KEY_SPACE
フルキーボードにおける Space キーを表します(=0x013a)。

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

KEY_CONTROL

public static final int KEY_CONTROL
フルキーボードにおける Ctrl キーを表します(=0x013b)。

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

KEY_CAPS_LOCK

public static final int KEY_CAPS_LOCK
フルキーボードにおける CapsLock キーを表します(=0x013c)。

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

KEY_BACK_SPACE

public static final int KEY_BACK_SPACE
フルキーボードにおける BackSpace キーを表します(=0x013d)。

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

KEY_TAB

public static final int KEY_TAB
フルキーボードにおける Tab キーを表します(=0x013e)。

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

KEY_ALT

public static final int KEY_ALT
フルキーボードにおける Alt キーを表します(=0x013f)。

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

KEY_ESCAPE

public static final int KEY_ESCAPE
フルキーボードにおける Esc キーを表します(=0x0140)。

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

KEY_DELETE

public static final int KEY_DELETE
フルキーボードにおける Delete キーを表します(=0x0141)。

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

KEY_INSERT

public static final int KEY_INSERT
フルキーボードにおける Insert キーを表します(=0x0142)。

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

KEY_HOME

public static final int KEY_HOME
フルキーボードにおける Home キーを表します(=0x0143)。

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

KEY_END

public static final int KEY_END
フルキーボードにおける End キーを表します(=0x0144)。

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

KEY_PAGE_UP

public static final int KEY_PAGE_UP
フルキーボードにおける PageUp キーを表します(=0x0145)。

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

KEY_PAGE_DOWN

public static final int KEY_PAGE_DOWN
フルキーボードにおける PageDown キーを表します(=0x0146)。

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

KEY_ASTERISK

public static final int KEY_ASTERISK
フルキーボードにおけるアスタリスク(*)キーを表します(=0x0147)。

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

KEY_POUND

public static final int KEY_POUND
フルキーボードにおけるパウンドキー(#)を表します(=0x0148)。

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

KEY_EXCLAMATION_MARK

public static final int KEY_EXCLAMATION_MARK
フルキーボードにおけるエクスクラメーションマーク(!)キーを表します(=0x0149)。

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

KEY_QUESTION_MARK

public static final int KEY_QUESTION_MARK
フルキーボードにおけるクエスチョンマーク(?)キーを表します(=0x014a)。

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

KEY_TILDE

public static final int KEY_TILDE
フルキーボードにおけるチルダ(~)キーを表します(=0x014b)。

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

KEY_UNDERSCORE

public static final int KEY_UNDERSCORE
フルキーボードにおけるアンダースコア(_)キーを表します(=0x014c)。

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

KEY_CLEAR

public static final int KEY_CLEAR
フルキーボードにおけるクリアキーを表します(=0x014d)。

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

KEY_LEFT_PARENTHESIS

public static final int KEY_LEFT_PARENTHESIS
フルキーボードにおけるレフトパーレン( ( )キーを表します(=0x014e)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_RIGHT_PARENTHESIS

public static final int KEY_RIGHT_PARENTHESIS
フルキーボードにおけるライトパーレン( ) )キーを表します(=0x014f)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_LESS

public static final int KEY_LESS
フルキーボードにおけるレスザン(<)キーを表します(=0x0150)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_GREATER

public static final int KEY_GREATER
フルキーボードにおけるグレーターザン(>)キーを表します(=0x0151)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_LEFT_CORNER_BRACKET

public static final int KEY_LEFT_CORNER_BRACKET
フルキーボードにおける左鉤括弧(「)キーを表します(=0x0152)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_RIGHT_CORNER_BRACKET

public static final int KEY_RIGHT_CORNER_BRACKET
フルキーボードにおける右鉤括弧(」)キーを表します(=0x0153)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_MIDDLE_DOT

public static final int KEY_MIDDLE_DOT
フルキーボードにおける中点(・)キーを表します(=0x0154)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_EQUALS

public static final int KEY_EQUALS
フルキーボードにおけるイコール(=)キーを表します(=0x0155)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_PERCENT

public static final int KEY_PERCENT
フルキーボードにおけるパーセント(%)キーを表します(=0x0156)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_AMPERSAND

public static final int KEY_AMPERSAND
フルキーボードにおけるアンパサンド(&)キーを表します(=0x0157)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_QUOTE

public static final int KEY_QUOTE
フルキーボードにおけるシングルクォート(')キーを表します(=0x0158)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_QUOTEDBL

public static final int KEY_QUOTEDBL
フルキーボードにおけるダブルクォート(")キーを表します(=0x0159)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値

KEY_PLUS

public static final int KEY_PLUS
フルキーボードにおけるプラス(+)キーを表します(=0x015a)。

導入されたバージョン:
Star-1.3
関連項目:
定数フィールド値
メソッドの詳細

setEnabled

public static final void setEnabled(boolean b)

フルキーモードの有効/無効状態を設定します。 デフォルトではフルキーモードは無効になっています。

フルキーモードの有効/無効状態の設定は、Canvas のみ有効です。 このメソッドの設定はカレントのフレームを切り替えても影響を受けません。 すなわち、Canvas の表示中にフルキーモードを有効にしてから、 Canvas 以外のフレームに切り替えた後に再度 Canvas をカレントのフレームに設定した場合でも、 フルキーモードは有効なままになります。

フルキーモードが有効のときにキーを操作すると、 イベントとして Display.KEY_PRESSED_EVENT 、 Display.KEY_RELEASED_EVENT 、 Display2.KEY_TYPED_EVENT が発生するようになります。 また、1 つのフルキーボードで 12 キーモードとフルキーモードの両方に対応している場合、 フルキーモードの有効/無効状態により、 Canvas.processEvent(int, int) にパラメータとして通知されるキーの値が異なります。

端末がキーモードの設定をサポートしていない場合は、 例外 UnsupportedOperationException が発生します。

パラメータ:
b - フルキーモードの有効/無効状態を指定します。有効にする場合は true 、無効にする場合は false を指定します。
例外:
com.docomostar.lang.UnsupportedOperationException -
端末がキーモードの設定をサポートしていない場合に発生します。

isEnabled

public static final boolean isEnabled()

フルキーモードの有効/無効状態を取得します。

カレントのフレームが Canvas かどうか等に関わらず、 直前の setEnabled(boolean) メソッドの呼び出しによって設定された値を返します。

端末がキーモードの設定をサポートしていない場合は、 例外 UnsupportedOperationException が発生します。

戻り値:
フルキーモードが有効の場合は true、 無効の場合は false を返します。
例外:
com.docomostar.lang.UnsupportedOperationException -
端末がキーモードの設定をサポートしていない場合に発生します。


NTT DOCOMO,INC.

本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。

Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。

FeliCaは、ソニー株式会社が開発した非接触ICカードの技術方式です。FeliCaは、ソニー株式会社の登録商標です。

「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。

その他記載された会社名、製品名などは該当する各社の商標または登録商標です。