Im a noob to j2me. У меня есть приложение. где я хотел бы использовать несколько методов commandAction() в каждом классе. Например, одна форма относится к одному классу, который использует метод commandAction для перехода к списку, который находится в другом классе, в результате чего в списке в другом классе есть другой метод commandAction для перехода в другую форму. Я попробовал запустить приложение, но, похоже, единственный отзывчивый метод commandAction - тот, что в первой форме. Может ли j2me использовать несколько методов commandAction в разных классах в одном приложении или мне нужно использовать один и тот же метод для всего приложения, потому что это тоже может вызвать ошибку, если метод слишком велик? Постскриптум Я попытался использовать один метод commandAction для всего приложения, и он работает, но если я попытаюсь использовать метод на разных классах, ничего не произойдет, как если бы commandlistener не был установлен, но он имеет?несколько методов j2me commandAction в разных классах, не отвечающих
-1
A
ответ
0
Вы позвонили setCommandListener только один раз. Когда вы изменяете, какой класс представлен, не забудьте снова называть setCommandListener, указывая на него.
J2ME больше не должен использоваться, так как он устарел. Младший брат Java ME должен отлично работать. Вы немного расплывчаты в том, что вы пытаетесь сделать. Можете ли вы сделать это немного понятнее? – Stultuske
В основном я пытаюсь использовать метод commandAction в каждом классе, который я создаю ... I.E. У меня есть общедоступный метод void commandAction() в одном классе и другой public void commandAction() метод в другом, но только один отвечает на команды, другой ничего не делает, как будто commandlistener не был установлен. – Aviwe