read (); if (readChar == -1) {return null; } StringBuffer koord = new StringBuffer (""); //Lezen tot het einde van het bestand of de nieuwe lijn, terwijl (readChar! = -1 && ReadChar! = '\\ N') {//Voeg de lees- karakter aan de string. Sommige besturingssystemen //zoals Microsoft Windows prepend nieuwe regel ("\\ n ') met //carriage return (' \\ r '). Dit is onderdeel van de nieuwe regel //en dus een uitzondering dat niet moet worden toegevoegd aan de //string. if (! readChar = '\\ r') {string.append ((char) readChar); } //Lees het volgende teken readChar = reader.read (); } Terug string.
toString (); } /** * Vanaf MIDlet. * Called wanneer de MIDlet wordt gestart. * /Public void startApp () {//De eerste scherm is de eerste vorm Display.getDisplay (deze) .setCurrent (MainForm); } /** * Vanaf MIDlet. * Geroepen om de MIDlet aan de Onderbroken toestand te komen signaleren. * /Public void pauseApp () {//Geen implementatie vereist} /** * Vanaf MIDlet. * Geroepen om de MIDlet signaal te beëindigen.
*param Onvoorwaardelijke of de MIDlet moet worden onvoorwaardelijk * beëindigd * /public void destroyApp (boolean onvoorwaardelijke) {//Geen implementatie vereist} /** * Vanaf CommandListener. * Geroepen door het systeem aan te geven dat een commando is aangeroepen op een bepaalde * toonbare. *param Bevel van de opdracht die werd aangeroepen *param toonbare de weer te geven, waar het commando werd aangeroepen * /public void commandAction (Command commando, Weergeefbare toonbare) {if (command == exitCommand) {//Verlaat de MIDlet notifyDestroyed (); }}}