⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 textfield_midlet.java

📁 本光盘是《J2ME无线移动游戏开发》一书的配套光盘
💻 JAVA
字号:
package ch04;

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

public class TextField_MIDlet
    extends MIDlet {

  //声明一个代表ANY型的TextField对象
  TextField anyTextField;

  //声明一个代表EMAILADDR型的TextField对象
  TextField emailaddrTextField;

  //声明一个代表NUMERIC型的TextField对象
  TextField numericTextField;

  //声明一个代表PASSWORD型的TextField对象
  TextField passwordTextField;

  //声明一个代表PHONENUMBER型的TextField对象
  TextField phonenumberTextField;

  //声明一个代表URL型的TextField对象
  TextField urlTextField;

  /*
      1.构造器
   */
  public TextField_MIDlet() {

    try {
      anyTextField = new TextField("ANY型TextField", "122fdsdfs*#", 20,
                                   TextField.ANY);
      emailaddrTextField = new TextField("EMAILADDR型TextField",
                                         "dsfgh@126.com",
                                         20, TextField.EMAILADDR);
      numericTextField = new TextField("NUMERIC型TextField", "3323232", 20,
                                       TextField.NUMERIC);
      passwordTextField = new TextField("PASSWORD型TextField", "4554454", 20,
                                        TextField.PASSWORD);
      phonenumberTextField = new TextField("PHONENUMBER型TextField",
                                           "029+54754765", 20,
                                           TextField.PHONENUMBER);
      urlTextField = new TextField("URL型TextField",
                                   "http://www.flythinking.com", 30,
                                   TextField.URL);
    }
    catch (Exception e) {
      System.out.println(e.getMessage());
    }

    Form frm = new Form("TextField界面组件实例");
    Display display = Display.getDisplay(this);
    display.setCurrent(frm);

    frm.append(anyTextField);
    frm.append(emailaddrTextField);
    frm.append(numericTextField);
    frm.append(passwordTextField);
    frm.append(phonenumberTextField);
    frm.append(urlTextField);

  }

  //启动应用程序
  public void startApp() {
  }

  //挂起应用程序
  public void pauseApp() {
  }

  //撤销应用程序
  public void destroyApp(boolean unconditional) {
  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -