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

public static coolclass midlet;
так будет правильней.
и лучше в startApp
midlet=this;
тогда из любого класса
coolclass.midlet.destryApp(true);
Не, так не подходит. Про это я знал. Ладно, это пофиг, просто никак не могу отбросить мечту делать всё максимум универсальным. =)
Image создается, чтобы в МР в любом месте работал drawText и т.д. Graphics экрана известен только в paint, а он из МР недоступен. Отрисовка возможна только на Graphics а чей он, экрана или Image системе всё равно.
paint вызывается после setCurrent, при любых изменениях размера ( например setFullScreen), принудительно после repaint, после возвращения мидлета из паузы. Примерно так.
Я это и имел ввиду. Я полночи экспериментировал, столько новых мелочей узнал =)
(Offline)
 
Ответить с цитированием