import javax.microedition.midlet.*; 
import javax.microedition.lcdui.*; 
import javax.microedition.rms.*; 
import java.io.*; 


public class Searchinfieldold extends MIDlet implements CommandListener
{ 
 Display display; 
 TextField tf ;
 Form form ;
 String []words; // {MAJDIAhmad.HTML};
 Form fr;
 String temp;
 String m ;
 Alert a ;
 Command cmdExit = new Command("Exit", Command.EXIT, 0);
 Command ok = new Command("Search ",Command.EXIT ,1);
 Command back=  new Command("Back", Command.BACK ,2);
 
 public Searchinfieldold()
  {
   display = Display.getDisplay(this);
   a = new Alert("Info Nothing");
   fr = new Form("Results");
  }
  public void SearchForm()
  {
   form =new Form("Enter a Word");
   tf =new TextField("Word 15","",100, TextField.ANY);
   form.append(tf);
   form.addCommand(ok);
   form.addCommand(cmdExit);
   form.setCommandListener(this);
   display.setCurrent(form);
}
public void startApp()
{
SearchForm();
}
public void pauseApp() {   } 

public void destroyApp(boolean unconditional) { notifyDestroyed();} 

/*The Words */
public void Search(String word)
{
temp="";
for(int i = 0;i<words.length;i++)
{
if(words[i].equals(word))
{
  temp =words[i];
}
}
}

public void commandAction(Command c, Displayable s) 
{ 
  if (c == cmdExit) 
  { 
    destroyApp(false); 
    notifyDestroyed(); 
  }
  else if(c==ok)
  {
    m = tf.getString();
 Search(m);
if(temp.equals("")){
                 a.setString("*******");
                    a.setTimeout(2000);
                       display.setCurrent(a);
             }
else     { 
        fr.append(temp);
           fr.addCommand(back);
     fr.setCommandListener(this);
     display.setCurrent(fr);
         }
  }
  if(c==back){SearchForm();}
  }
} 
 

 
