11.02.2012 / 15:55 | |
Nokia_372Oc Пользователь
| HoldFast, Блин, негар это мой конёк Типа без него не как. Пимер: Все люди одевают одежду и она их красит,а этот негар украшает мои сообщения. Без него я как без одежды. |
11.02.2012 / 15:56 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Nokia_372Oc, украшает? Скорее показывает что.. Ну да ладно, конёк
__________________
Да, детка, я - Король Ящериц!!! |
11.02.2012 / 16:00 | |
Nokia_372Oc Пользователь
| Ладно не будем флудить. Счетай что ты меня раздел, но негар ещё вернётся Кстати где в этом коде ошибка!? if (keyCode==48) Main.midlet.destroyApp(true);
|
11.02.2012 / 16:16 | |
Night_Death Пользователь Сейчас: Offline
Имя: Павел Откуда: Гомель Регистрация: 19.12.2010
| Nokia_372Oc, именно в этой строке нет ошибки, может не определена переменная keyCode, может с классом Main что-то не так, midlet там к примеру не статическая переменная и т.п. и т.д.
Изменено Night_Death (11.02 / 16:17) (всего 1 раз) |
11.02.2012 / 16:23 | |
Nokia_372Oc Пользователь
| Дело в том что я взял код анимона.Я думаю он не мог допустить ошибку, может Janino не хочет компилить.Сейчас я выложу весь код.
|
11.02.2012 / 16:42 | |
Nokia_372Oc Пользователь
| Вот весь код: import javax.microedition.lcdui.*;
import javax.microedition.media.*;
public class Canv extends Canvas {
public int w,h;
public Image img;
public Player plr;
public Canv() {setFullScreenMode(true);
w = getWidth();
h = getHeight();
try {0img = Image.createImage("/logo.png");
plr = Manager.createPlayer(getClass().getResourceAsStream("/m.mp3"), "audio/mpeg");
plr.realize();
plr.prefetch();
plr.setLoopCount(1);
plr.start();
} catch (Exception ex) {
ex.printStackTrace();
}
}
public void paint(Graphics g) {
setFullScreenMode(true);
g.setColor(0xffffff);
g.fillRect(0,0,w,h);
g.drawImage(img, 0, 0, 20);
g.drawImage(img, w/2, h/2, Graphics.HCENTER | Graphics.VCENTER);
g.setColor(0,255,0);
g.drawString("0 - Выход",0,h/2,20);
repaint();
}
public void keyPressed(int keyCode) {
if (keyCode==48) Main.midlet.destroyApp(true);
}
public void keyRepeated(int keyCode) {
}
Я изменил только эту строку: plr = Manager.createPlayer(getClass().getResourceAsStream("/m.mp3"), "audio/mpeg");
Помоему ошибок нет. Изменено Nokia_372Oc (11.02 / 16:44) (всего 1 раз) |
11.02.2012 / 17:22 | |
Night_Death Пользователь Сейчас: Offline
Имя: Павел Откуда: Гомель Регистрация: 19.12.2010
| Nokia_372Oc, что Janino пишет? А ты случайно про класс Main не забыл? Он должен лежать рядом с классом Canv
|
11.02.2012 / 17:26 | |
Nokia_372Oc Пользователь
| Пишет ошибка в строке 35 "Main.midlet" чтото такое.
|
11.02.2012 / 17:49 | |
Night_Death Пользователь Сейчас: Offline
Имя: Павел Откуда: Гомель Регистрация: 19.12.2010
| Nokia_372Oc, класс Main у тебя лежит рядом с классом Canv?
|