package elte.java2_utikalauz5.j2me; import javax.microedition.midlet.*; import javax.microedition.lcdui.*; /** Az első midlet. @link.forrásfájl {@docRoot}/../data/j2me/src HelloVilag.java @link.letöltés {@docRoot}/../data/j2me HelloVilag.jar @link.letöltés {@docRoot}/../data/j2me HelloVilag.jad @since Java 2 Útikalauz programozóknak 5.0 */ public class HelloVilag extends MIDlet implements CommandListener { private Command exitCommand; private Display display; public HelloVilag() { display = Display.getDisplay(this); exitCommand = new Command("Kilépés", Command.SCREEN, 2); } /** * Egy textboxot hozunk létre, benne a Helló, Midlet Világ! szöveggel * Ezen kívül egy Kilépés gombra is szükségünk lesz. */ public void startApp() { TextBox t = new TextBox("Helló MIDlet", "Helló, Midlet Világ!", 256, 0); t.addCommand(exitCommand); t.setCommandListener(this); display.setCurrent(t); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } /** * Kilépés gomb hatására a midlet befejezi működését. */ public void commandAction(Command c, Displayable s) { if (c == exitCommand) { destroyApp(false); notifyDestroyed(); } } }