PROBLEM STATEMENT
Write an application to demonstrate a dialog box.
CODE
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class practical6 extends MIDlet implements CommandListener
{
Form form1;
Display display;
Command save;
public TextField tfname,tfoc,tfcolor,tfgame;
String s="Saving Data...........";
Alert al;
public practical6()
{
try
{
// Indicating the object to be Displayed
display=Display.getDisplay(this);
//initializing Form’s object
form1=new Form("");
//Initailizing save Command button
save=new Command("SAVE",Command.ITEM,1);
//Initailizing TextField’s objects.
tfname=new TextField
("Enter Name:","",15,TextField.ANY);
tfoc=new TextField("Enter OCCUPATION","",20,TextField.ANY);
tfcolor=new TextField("Enter Favourite Color","",8,TextField.ANY);
tfgame=new TextField("Enter Favourite Game","",10,TextField.ANY);
//Adding TextFeilds and Commands to from1
form1.append(tfname);
form1.append(tfoc);
form1.append(tfcolor);
form1.append(tfgame);
form1.addCommand(save);
//Initailizing Image object.
Image im = Image.createImage("/p2.gif");
//Initailizing Alert object for image saving Conformation.
al=new Alert("New Alert", " Saving Data...........", im, AlertType.CONFIRMATION);
// Adding Command Listner
form1.setCommandListener(this);
}
catch(Exception e)
{
// message is displayed if the error occurs while reading the file .
System.out.println("Unable to read png image.");
}
}
public void startApp()
{
// Indicating the object to be Displayed
display.setCurrent(form1);
}
public void pauseApp(){}
public void destroyApp(boolean Unconditional)
{
// Indicating the object to be Displayed
destroyApp(false);
notifyDestroyed();
}
public void endp()
{
// Indicating the object to be Displayed
destroyApp(false);
notifyDestroyed();
}
public void commandAction(Command c, Displayable d)
{
if(c==save)
{
display.setCurrent(al, form1);
al.setTimeout(Alert.FOREVER);
}
}
}
No comments:
Post a Comment