Показать сообщение отдельно
Старый 11.11.2008, 23:13   #28
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: Получение команд в формах

Ну я это и имел ввиду! Но почему же везде пишут, что код инициализации главного класса надо в startApp() засовывать? Примерно так:
import javax.microedition.lcdui.*;
import javax.microedition.midlet.MIDlet;

public class 
extends MIDlet{
// ***********************************
 
private Display d;
// ***********************************
 
public void startApp(){
   if(
d==nulld=Display.getDisplay(this);
 }
// ***********************************
 
public void pauseApp(){ }
// ***********************************
 
public void destroyApp(boolean u){
   
notifyDestroyed();
 }
// ***********************************

То есть d=null только при первом запуске мидлета. Можно, получается, проще. Без условия, просто вынести этот код в a(){ }...
(Offline)
 
Ответить с цитированием