TextFieldInitInputModeDemo.java
上传用户:gyyuli
上传日期:2013-07-09
资源大小:3050k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. import javax.microedition.midlet.MIDlet;
  2. import javax.microedition.lcdui.*;
  3. public class TextFieldInitInputModeDemo extends MIDlet implements CommandListener {
  4.     private Command exitCommand = new Command("Exit", Command.EXIT, 1);
  5.     private Form mainForm;
  6.     private TextField mTextField;
  7.     public TextFieldInitInputModeDemo() {
  8.         mainForm = new Form("TextField演示");
  9.     }
  10.     protected void startApp() {
  11.          mTextField = new TextField("输入", "", 30, TextField.ANY);
  12.        //  mTextField.setInitialInputMode("MIDP_UPPERCASE_LATIN"); 
  13.         // mTextField.setInitialInputMode("UCB_HIRAGANA");
  14.          
  15.           //  mTextField.setInitialInputMode("IS_LATIN_DIGITS");
  16.           
  17.             mTextField.setInitialInputMode("IS_FULLWIDTH_DIGITS");
  18.          mainForm.append(mTextField);
  19.             mainForm.addCommand(exitCommand);
  20.             mainForm.setCommandListener(this);
  21.             Display.getDisplay(this).setCurrent(mainForm);
  22.     }
  23.     public void commandAction(Command c, Displayable s) {
  24. if (c == exitCommand) {
  25.     destroyApp(false);
  26.     notifyDestroyed();
  27. }
  28.     }
  29.     protected void destroyApp(boolean unconditional) {
  30.     }
  31.     protected void pauseApp() {
  32.     }
  33. }