home *** CD-ROM | disk | FTP | other *** search
- import javax.microedition.lcdui.Command;
- import javax.microedition.lcdui.CommandListener;
- import javax.microedition.lcdui.Displayable;
- import javax.microedition.lcdui.Form;
- import javax.microedition.lcdui.TextField;
-
- public class LoadForm extends Form implements CommandListener {
- private Painter midlet;
- private Form form;
- private TextField name;
-
- public LoadForm(Painter var1, Form var2) {
- super("Enter filename:");
- this.midlet = var1;
- this.form = var2;
- this.name = new TextField("Name:", "", 32, 0);
- ((Form)this).append(this.name);
- Command var3 = new Command("Load", 1, 1);
- ((Displayable)this).addCommand(var3);
- var3 = new Command("Cancel", 1, 2);
- ((Displayable)this).addCommand(var3);
- ((Displayable)this).setCommandListener(this);
- }
-
- public void commandAction(Command var1, Displayable var2) {
- if (var1.getLabel().equals("Load")) {
- PainterCanvas var3 = new PainterCanvas(this.midlet, this.form, this.name.getString());
- this.midlet.display.setCurrent(var3);
- } else {
- this.midlet.display.setCurrent(this.form);
- }
-
- }
- }
-