Показать сообщение отдельно
Старый 21.07.2011, 14:30   #6
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: Помогите переназначить обработчик событий другому классу

Можно нескольким (попробуй). Имена классов а и b - изврат! Как будто декомпиленный код у тебя. Делать отдельные канвасы для менюшек - тоже изврат!
Можно обойтись одним канвасом, но рисовать разное в зависимости от состояния.
private static final int STATE_GAME = 1;
private static final int STATE_MENU_MAIN = 2;
....
private static int state = STATE_GAME;
....
//----------------------
//в функции paint()
select(state) {
  case STATE_GAME:
    drawGame(g);
    break;
  case STATE_MENU_MAIN:
    drawMenuMain(g);
    break;
  ............
}
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SoboLEFF (26.07.2011)