readChar = reader.read ( );
}
terugkeren string.toString ();.
}
/**
* Van MIDlet
* Called wanneer de MIDlet wordt gestart.
* /
public void startApp () {
//Het eerste scherm is de eerste vorm
Display.getDisplay (deze) .setCurrent (MainForm);
}
/**
* Van MIDlet
* Geroepen om. het signaal van de MIDlet aan de Onderbroken toestand te komen.
* /
public void pauseApp () {
//Geen implementatie nodig
}
/**
* Van MIDlet.
* Geroepen om het signaal van de MIDlet te beëindigen.
*param onvoorwaardelijke of de MIDlet moet onvoorwaardelijk zijn
* beëindigd
* /
public void destroyApp (boolean onvoorwaardelijke) {
//Geen implementatie nodig
}
< p> /**
* Van CommandListener.
* Geroepen door het systeem aan te geven dat een commando is aangeroepen op een
* vooral weer te geven.
< p> *param bevel van de opdracht die werd aangeroepen
*param toonbare de weer te geven, waar het commando werd aangeroepen
* /
public void commandAction (Command commando, Weer te geven toonbare) {
als (commando == exitCommand) {
//Verlaat de MIDlet
notifyDestroyed ();
}
}
}
import java.io.IOException; import java.io.InputStreamReader; import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Displayable; import javax.microedition.lcdui.
Form; import javax.microedition.midlet.MIDlet; openbare klasse ReaderMIDlet breidt MIDlet implementeert CommandListener {private Vorm MainForm; private Command exitCommand; /** * Constructor. Bouwt het object en initialiseert displayables. * /Public ReaderMIDlet () {MainForm = new Form ("Voorbeeld MIDlet"); exitCommand = new Command ("Exit", Command.EXIT, 1); mainForm.addCommand (exitCommand); mainForm.setCommandListener (dit); try {ReadFile ("text.txt"); } Catch (IOException ex) {//TODO: Exception handling}} /** * Voert het opgegeven bestand op het formulier. *throws Java.io.
IOException als er een uitzondering optreedt bij het lezen van het bestand * * /private void ReadFile (String filename) gooit IOException {InputStreamReader lezer = nieuwe InputStreamReader (getClass () getResourceAsStream (bestandsnaam).); String lijn = null; //Lees een regel uit het bestand. null vertegenwoordigt het EOF. terwijl ((lijn = readLine (lezer)) = null!) {//Voeg de lees- lijn naar de