//tels que Microsoft Windows préfixer caractère de nouvelle ligne ("\\ n") avec
//retour chariot ('\\ r'). Cela fait partie du caractère de nouvelle ligne
//et donc une exception qui ne devrait pas être ajouté à la
//chaîne.
Si (readChar! = '\\ R ') {
string.append ((char) readChar);
}
//Lire le caractère suivant
readChar = reader.read ( );
}
retourner string.toString ();.
}
/**
* De MIDlet
* Appelé lorsque le MIDlet est démarré.
* /
public void startApp () {
//L'affichage initial est la première forme
Display.getDisplay (cette) .setCurrent (MainForm);
}
/**
* De MIDlet
* appelés. signaler le MIDlet à entrer en état de pause.
* /
public void pauseApp () {
//Pas de mise en œuvre
requise
}
/**
* De MIDlet.
* Appelé à signaler le MIDlet mettre fin.
*param inconditionnelle si le MIDlet doit être inconditionnellement
* cessation
* /
public void destroyApp (booléen inconditionnelle) {
//Pas de mise en œuvre
requise
}
< p> /**
* De CommandListener.
* Appelé par le système pour indiquer qu'une commande a été invoquée sur un
* de affichable particulier.
< p> *param commander la commande qui a été invoqué
*param affichable l'affichable où la commande a été invoquée
* /
commandAction public void (commande de commandement, affichable affichable) {
Si (commande == commande exit) {
//Quittez le MIDlet
notifyDestroyed ();
}
}
}
java.io.IOException d'importation; java.io.InputStreamReader importation; javax.microedition.lcdui.Command importation; javax.microedition.lcdui.CommandListener importation; javax.microedition.lcdui.Display importation; javax.
microedition.lcdui.Displayable importation; javax.microedition.lcdui.Form importation; javax.microedition.midlet.MIDlet importation; ReaderMIDlet public class étend MIDlet implémente CommandListener {private formulaire MainForm; commande exit Commande privé; /** * Constructeur. Construit l'objet et initialise affichables. * /ReaderMIDlet publique () {MainForm = nouveau formulaire ("Exemple MIDlet"); commande exit = nouveau commandement ("Exit", Command.EXIT, 1);