![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
Gameout |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 8.2.2007 Где: Интернет Репутация: нет Всего: нет |
Добрый день! Пишу курсовой на j2me и столкнулся с проблемой!
Создал класс MyCanvas и начал в нем рисовать меню.
Ради примера сделал просто По нажатию на кнопку счет рисуеться новое меню, типа Турнирная доска
а теперь проблема как ни пытался сделать чтобы выходило назад в главное меню по нажатию определенной клавиши Все равно Рисует главное меню по нажатию налюбую клавишу Мне кажеться что проблема здесь
Помогите пожалуйста с этим разобратьсья, может где то ошибься или не дописал чего то или подскажите как рациональнее поступить. Заранее огромное спасибо!!! |
||||||
|
|||||||
hamsterKSU |
|
||||||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 401 Регистрация: 20.10.2006 Где: Украина, Херсон Репутация: 7 Всего: 11 |
все дело в том что принцып рисования у тя не правильный:
1. ты рисуешь картинки первого меню в любом случае если даже тебе надо нарисовать только второе. эти картинки просто перезарисовываются - что скажется на бастродействии. 2. ты не слидишь какое меню шас активное и в случае второго меню
этот код при нажатии клавиши отличной от -5 не будет прорисовавать второе меню а только прорисует первое Добавлено через 3 минуты и 51 секунду и не надо создавать каждый раз новое меню при перерисовки.
сделай типа такого в конструкторе
а в
Добавлено через 7 минут и 48 секунд и зачем тебе там таймер, все равно у тя ни какой динамики не наблюдается. ты и так все изменения отлавливаешь сам
так что таймер можешь закиль Добавлено через 14 минут и 21 секунду и что бы не было магических цифр при определении нажатой клавиши то у класса Canvas есть статичиские переменные связанные с номерми клафишь -
и т.д возьми книгу почитай - почитай "Горнаков С.Г. - Программирование мобильных телефонов на J2ME" |
||||||||||||
|
|||||||||||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |