Вниз  Java-программирование (1-ые посты)
- 11.02.2012 / 15:55
Nokia_372Oc
  Пользователь

Nokia_372Oc 
HoldFast, Блин, негар это мой конёк :-D Типа без него не как.
Пимер:
Все люди одевают одежду и она их красит,а этот негар украшает мои сообщения. Без него я как без одежды.
- 11.02.2012 / 15:56
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Nokia_372Oc, украшает? Скорее показывает что.. Ну да ладно, конёк
__________________
 Да, детка, я - Король Ящериц!!!
- 11.02.2012 / 16:00
Nokia_372Oc
  Пользователь

Nokia_372Oc 
Ладно не будем флудить. Счетай что ты меня раздел, но негар ещё вернётся:-D
Кстати где в этом коде ошибка!?

  1. if (keyCode==48) Main.midlet.destroyApp(true);

- 11.02.2012 / 16:16
Night_Death
  Пользователь

Night_Death 
Сейчас: Offline
Nokia_372Oc, именно в этой строке нет ошибки, может не определена переменная keyCode, может с классом Main что-то не так, midlet там к примеру не статическая переменная и т.п. и т.д.

Изменено Night_Death (11.02 / 16:17) (всего 1 раз)
- 11.02.2012 / 16:23
Nokia_372Oc
  Пользователь

Nokia_372Oc 
Дело в том что я взял код анимона.Я думаю он не мог допустить ошибку, может Janino не хочет компилить.Сейчас я выложу весь код.
- 11.02.2012 / 16:42
Nokia_372Oc
  Пользователь

Nokia_372Oc 
Вот весь код:

  1. import javax.microedition.lcdui.*;
  2. import javax.microedition.media.*;
  3. public class Canv extends Canvas {
  4. public int w,h;
  5. public Image img;
  6. public Player plr;
  7. public Canv() {setFullScreenMode(true);
  8. w = getWidth();
  9. h = getHeight();
  10. try {0img = Image.createImage("/logo.png");
  11. plr = Manager.createPlayer(getClass().getResourceAsStream("/m.mp3"), "audio/mpeg");
  12. plr.realize();
  13. plr.prefetch();
  14. plr.setLoopCount(1);
  15. plr.start();
  16. } catch (Exception ex) {
  17. ex.printStackTrace();
  18. }
  19. }
  20. public void paint(Graphics g) {
  21. setFullScreenMode(true);
  22. g.setColor(0xffffff);
  23. g.fillRect(0,0,w,h);
  24. g.drawImage(img, 0, 0, 20);
  25. g.drawImage(img, w/2, h/2, Graphics.HCENTER | Graphics.VCENTER);
  26. g.setColor(0,255,0);
  27. g.drawString("0 - Выход",0,h/2,20);
  28. repaint();
  29. }
  30. public void keyPressed(int keyCode) {
  31. if (keyCode==48) Main.midlet.destroyApp(true);
  32. }
  33. public void keyRepeated(int keyCode) {
  34. }

Я изменил только эту строку:

  1. plr = Manager.createPlayer(getClass().getResourceAsStream("/m.mp3"), "audio/mpeg");

Помоему ошибок нет.

Изменено Nokia_372Oc (11.02 / 16:44) (всего 1 раз)
- 11.02.2012 / 17:17
Nokia_372Oc
  Пользователь

Nokia_372Oc 
Народ может ответите уже:-D
- 11.02.2012 / 17:22
Night_Death
  Пользователь

Night_Death 
Сейчас: Offline
Nokia_372Oc, что Janino пишет?
А ты случайно про класс Main не забыл?
Он должен лежать рядом с классом Canv
- 11.02.2012 / 17:26
Nokia_372Oc
  Пользователь

Nokia_372Oc 
Пишет ошибка в строке 35 "Main.midlet" чтото такое.
- 11.02.2012 / 17:49
Night_Death
  Пользователь

Night_Death 
Сейчас: Offline
Nokia_372Oc, класс Main у тебя лежит рядом с классом Canv?
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)