com.jblend.micro.lcdui
クラス LocalizedTextBox

java.lang.Object
  |
  +--javax.microedition.lcdui.Displayable
        |
        +--javax.microedition.lcdui.Screen
              |
              +--javax.microedition.lcdui.TextBox
                    |
                    +--com.jblend.micro.lcdui.LocalizedTextBox

public class LocalizedTextBox
extends javax.microedition.lcdui.TextBox

日本語対応テキストボックス


コンストラクタの概要
LocalizedTextBox(java.lang.String title, java.lang.String text, int maxSize, int constraints)
          LocalizedTextBoxコンストラクタ
 
メソッドの概要
 void setCharConstraints(int charConstraints)
          入力可能な文字入力制限をANYに変更し、かつ文字種をINTERNETまたはHANKAKUに設定します。
 void setInputMode(int mode)
          初期入力モードを設定する。
 
クラス javax.microedition.lcdui.TextBox から継承したメソッド
delete, getCaretPosition, getChars, getConstraints, getMaxSize, getString, insert, insert, setChars, setConstraints, setMaxSize, setString, size
 
クラス javax.microedition.lcdui.Screen から継承したメソッド
getTicker, getTitle, setTicker, setTitle
 
クラス javax.microedition.lcdui.Displayable から継承したメソッド
addCommand, isShown, removeCommand, setCommandListener
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LocalizedTextBox

public LocalizedTextBox(java.lang.String title,
                        java.lang.String text,
                        int maxSize,
                        int constraints)
LocalizedTextBoxコンストラクタ
パラメータ:
title - タイトル
text - テキスト
maxSize - 最大文字数
constraints - 入力制限
メソッドの詳細

setCharConstraints

public void setCharConstraints(int charConstraints)
入力可能な文字入力制限をANYに変更し、かつ文字種をINTERNETまたはHANKAKUに設定します。 このメソッドのコール後、TextField#getConstraintsで取得される値はANYになります。 文字入力制限のパスワード属性は、文字種をINTERNETに設定すると解除されますが HANKAKUの場合は保持されます。 また、新たにTextField#setConstraintsで文字入力制限を設定するとこのメソッドで 行った設定は無効になります。
パラメータ:
charConstraints - INTERNETまたはHANKAKU
例外:
IllegalArgumentException - INTERNET, HANKAKU以外の値の場合、発生する。

setInputMode

public void setInputMode(int mode)
初期入力モードを設定する。 入力開始の際の入力文字種を設定する。
パラメータ:
mode - INTERNETまたはHANKAKU
例外:
IllegalArgumentException - INTERNET, HANKAKU以外の値の場合、発生する。