home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Mail For Me / Mail4ME.jar / de / trantor / mail / demo / j2me / WriteScreen.class (.txt) < prev   
Encoding:
Java Class File  |  2001-10-21  |  1.7 KB  |  44 lines

  1. package de.trantor.mail.demo.j2me;
  2.  
  3. import javax.microedition.lcdui.Command;
  4. import javax.microedition.lcdui.Displayable;
  5. import javax.microedition.lcdui.Form;
  6. import javax.microedition.lcdui.TextField;
  7.  
  8. public class WriteScreen extends Form {
  9.    private TextField recipient = new TextField("To:", "", 128, 1);
  10.    private TextField subject = new TextField("Subject:", "", 128, 0);
  11.    private TextField body = new TextField("Body:", "", 8192, 0);
  12.    // $FF: renamed from: OK javax.microedition.lcdui.Command
  13.    public static Command field_0 = new Command("Ok", 1, 1);
  14.    public static Command CANCEL = new Command("Cancel", 1, 2);
  15.  
  16.    public WriteScreen(MailMIDlet midlet) {
  17.       super("Write");
  18.       ((Form)this).append(this.recipient);
  19.       ((Form)this).append(this.subject);
  20.       ((Form)this).append(this.body);
  21.       ((Displayable)this).addCommand(field_0);
  22.       ((Displayable)this).addCommand(CANCEL);
  23.       ((Displayable)this).setCommandListener(midlet);
  24.    }
  25.  
  26.    public void clear() {
  27.       this.recipient.setString("");
  28.       this.subject.setString("");
  29.       this.body.setString("");
  30.    }
  31.  
  32.    public String getRecipient() {
  33.       return this.recipient.getString();
  34.    }
  35.  
  36.    public String getSubject() {
  37.       return this.subject.getString();
  38.    }
  39.  
  40.    public String getBody() {
  41.       return this.body.getString();
  42.    }
  43. }
  44.