Mega Code Archive

 
Categories / Java / J2ME
 

TextBox Capture

/* J2ME: The Complete Reference James Keogh Publisher: McGraw-Hill ISBN 0072227109 */ //jad file (please verify the jar size) /* MIDlet-Name: TextBoxCapture MIDlet-Version: 1.0 MIDlet-Vendor: MyCompany MIDlet-Jar-URL: TextBoxCapture.jar MIDlet-1: TextBoxCapture, , TextBoxCapture MicroEdition-Configuration: CLDC-1.0 MicroEdition-Profile: MIDP-1.0 MIDlet-JAR-SIZE: 100 */ import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class TextBoxCapture extends MIDlet implements CommandListener {   private Display display;    private TextBox textbox;    private Command submit;    private Command exit;    public TextBoxCapture()   {    display = Display.getDisplay(this);    submit = new Command("Submit", Command.SCREEN, 1);    exit = new Command("Exit", Command.EXIT, 1);    textbox = new TextBox("First Name:", "", 30, TextField.ANY);    textbox.addCommand(exit);    textbox.addCommand(submit);        textbox.setCommandListener(this);      }   public void startApp()   {    display.setCurrent(textbox);   }   public void pauseApp()   {    }   public void destroyApp(boolean unconditional)   {    }   public void commandAction(Command command, Displayable displayable)   {    if (command == submit)    {      textbox.setString("Hello, " + textbox.getString());      textbox.removeCommand(submit);    }    else if (command == exit)    {       destroyApp(false);       notifyDestroyed();    }   } }