![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
SoWa |
|
|||
![]() Харекришна ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2422 Регистрация: 18.10.2004 Репутация: нет Всего: 74 |
Пишу на Sun One Studio 4
Ошибка: 1) “class Perexod is public, should be declared in a file named Perexod.java” public class Perexod extends MIDlet implements По моему, ему надо этот файл, но он не создается! Как его создать. 2) “MIDlet.java [19:21] modifier private not allowed here” private Command exitMidlet; Во всех командах! 3) “MIDlet.java [26:12] <any>() is already defined in <any>” public Perexod() Помогите, плз! Это сообщение отредактировал(а) SoWa - 12.9.2005, 17:38 -------------------- Всем добра ![]() |
|||
|
||||
batigoal |
|
||||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Класс Perexod должен обязательно быть описан в файле с именем Perexod.java.
Хм. Может, переменные с такими именами уже объявлены в классе MIDlet или интерфейсе CommandListener? И проверь на всякий случай - может, лишнюю фигурную скобку где-нибудь поставил. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
||||
|
|||||
Dancer |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
1. поставь в начале совего класса, должно помочь.
import javax.microedition.lcdui.*; import javax.microedition.midlet.*; 2. сохрани свой код в файле с именем Perexod.java 3. Закрывающей фигурной скобки нету в конце, нужно же указать, где класс заканчивается (}) Так же не хватает обязательных методов, которые должны быть: 3 абстактных метода из класс MIDlet, они должны быть определены в твоём классе, либо твой класс то же должен быть абстрактным. Имена методов: protected void startApp(), protected void pauseApp(), protected void destroyApp(boolean b); Так как ты используешь итерфейс CommandListener, то обязательно должен быть реализован в твоём классе метод: public void commandAction(Command command, Displayable display) -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! ![]() |
|||
|
||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |