25.12.2011 / 13:12 | |
ScRoLiS Пользователь Сейчас: Offline
Регистрация: 28.06.2010
| BPS, Вот
__________________
Чпок... Добрый вечер!
Прикрепленные файлы: LCDui.java (0.54 кб.) Скачано 710 раз |
25.12.2011 / 13:28 | |
BPS Супермодератор Сейчас: Offline
Имя: Лолка какая-то Откуда: Ponyland Регистрация: 15.12.2011
| ScRoLiS, Блин, забыл про импорты в яве. Спасибо, держи +
|
25.12.2011 / 15:28 | |
BPS Супермодератор Сейчас: Offline
Имя: Лолка какая-то Откуда: Ponyland Регистрация: 15.12.2011
| Line 5, Column 14 Non-abstract class "LCDui2" must implement method "void javax.microedition.lcdui.CommandListener.CommandAction (javax.microedition.lcdui.Command, javax.microedition.lcdui.Displayable)"
Прикрепленные файлы: LCDui2.java (1.16 кб.) Скачано 699 раз |
25.12.2011 / 16:07 | |
ScRoLiS Пользователь Сейчас: Offline
Регистрация: 28.06.2010
| Ошибки простейшие! Ты просто не доглядел.
__________________
Чпок... Добрый вечер! Изменено ScRoLiS (25.12 / 16:07) (всего 1 раз)
Прикрепленные файлы: LCDui2.java (1.16 кб.) Скачано 703 раза |
25.12.2011 / 16:10 | |
BPS Супермодератор Сейчас: Offline
Имя: Лолка какая-то Откуда: Ponyland Регистрация: 15.12.2011
| ScRoLiS, A в чём ошибка заключалась?
|
25.12.2011 / 17:24 | |
ScRoLiS Пользователь Сейчас: Offline
Регистрация: 28.06.2010
| BPS, public void CommandAction(Command c, Displayable d) а надо public void commandAction(Command c, Displayable d)
__________________
Чпок... Добрый вечер! |
25.12.2011 / 23:48 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Собственно говоря, ругается на последнюю строчку d.setCurrent(f); , указывая, что такого метода нигде нет. Открыть спойлер Закрыть спойлер import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Midlet extends MIDlet implements CommandListener {
private Command exitCom = new Command("Выход", Command.EXIT,0);
private Command nextCom= new Command("Refresh",Command.SCREEN,0);
Display d; Form f; Gauge g;
public void startApp() {
d = Display.getDisplay(this);
f = new Form("Hello");
f.append("Troll :D");
f.append(new TextField("Метку","Текст",20,TextField.ANY));
f.addCommand(exitCom);
f.addCommand(nextCom);
f.setCommandListener(this);
g = new Gauge("Num Item selected:", false, 10, 1);
f.append(g);
d.setCurrent(f);
}
public void pauseApp() { }
public void destroyApp(boolean unconditional) { }
public void commandAction(Command c, Displayable d) {
if (c == exitCom) {
destroyApp(false);
notifyDestroyed();
}
if (c == nextCom) {
f = new Form("ololo");
f.append(new TextField("Метку","Текст",20,TextField.ANY));
f.append(new TextField("Метку","Текст",20,TextField.ANY));
f.append(new TextField("Метку","Текст",20,TextField.ANY));
g = new Gauge("Num Item selected:", false, f.size(), 2);
f.append(g);
f.addCommand(exitCom);
f.addCommand(nextCom);
f.setCommandListener(this);
d.setCurrent(f);
}
}
}
Ну и на всякий..
Прикрепленные файлы: Ololo.txt (1.4 кб.) Скачано 511 раз |
26.12.2011 / 00:28 | |
ROM Пользователь Сейчас: Offline
Регистрация: 10.06.2010
| XakepPRO, попробуй обьявить f вне метода.
|
26.12.2011 / 01:02 | |
Night_Death Пользователь Сейчас: Offline
Имя: Павел Откуда: Гомель Регистрация: 19.12.2010
| XakepPRO, ROM прав, объяви f как глобальную переменную и проблема будет решена.
|
26.12.2011 / 07:14 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Night_Death, неа Ладно.. Самое главное, form.size() - метод есть? |