close (); } /** * Считывает одну строку, используя указанный читателя. *throws Java.io.IOException если исключение происходит, когда чтение * линия * /частный Строка ReadLine (InputStreamReader читатель) бросает IOException {//есть тест достигнут ли конец файла. Если это так, возвращают нуль. INT readChar = reader.read (); если (== -1 readChar) {возвращение NULL; } StringBuffer строка = новая StringBuffer (""); //Чтение до конца файла или новой линии, а (readChar! = -1 && ReadChar! = '\\ П') {//Добавляет чтения символа в строке.
Некоторые операционные системы, такие как //Microsoft Windows предварять символ новой строки ('\\ п') с //возврат каретки ('\\ г'). Это является частью новой строки //и, следовательно, исключения, которые не должны быть приложенном к //строки. если (! readChar = '\\ г') {string.append ((символ) readChar); } //Прочитать следующий символ readChar = reader.Read (); } Вернуться string.toString (); } /** * Из мидлета. * Вызывается, когда мидлет запущен. * /Общественного недействительными StartApp () {//Начальная дисплей первая форма Display.getDisplay (это) .
setCurrent (MainForm); } /** * Из мидлета. * Вызывается, чтобы сигнализировать мидлет, чтобы войти в состояние паузы. * /Общественного недействительными pauseApp () {//Нет необходимости внедрения} /** * Из мидлета. * Вызывается, чтобы сигнализировать мидлет прекратить. *param Безусловным, имеет ли мидлет для безоговорочно * * прекращается /общественного недействительными destroyApp (логическое безусловный) {//Нет необходимости внедрения} /** * Из CommandListener. * Вызывается системы, чтобы указать, что команда была вызвана на определенной Displayable *.
*param Команду команду, был вызван * @ параметров отображаемым отображаемой где команда была вызвана * /общественного недействительными commandAction (Командная, отображаемых отображаемого) {если (== команду exitCommand) {//Выход из MIDlet notifyDestroyed (); }}}