Вниз  Исправления исходников (1-ый пост)
- 26.12.2011 / 07:23
kiriman
  Пользователь

kiriman 
Сейчас: Offline
XakepPRO, Нет. Качай второе издание горнакова в загрузках, там есть справочник, раз в доки лень глянуть.
- 26.12.2011 / 18:18
Night_Death
  Пользователь

Night_Death 
Сейчас: Offline
kiriman, вообще-то есть :-D
int size() Gets the number of items in the Form.

Изменено Night_Death (26.12 / 18:18) (всего 1 раз)
- 26.12.2011 / 18:22
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Night_Death, хД +)
- 27.12.2011 / 12:07
4Ris
  Пользователь

4Ris 
Сейчас: Offline
как исправить эту ошибку
  1. java.lang.NumberFormatException: For input string: ""
  2.     at java.lang.NumberFormatException.forInputString(Unknown Source)
  3.     at java.lang.Integer.parseInt(Unknown Source)
  4.     at java.lang.Integer.parseInt(Unknown Source)
  5.     at jimm.modules.tracking.Tracking.loadTrackingFromRMS(Unknown Source)
  6.     at jimm.Jimm.initialize(Unknown Source)
  7.     at jimm.Jimm.startApp(Unknown Source)
  8.     at javax.microedition.midlet.MIDlet$MIDletAccessor.startApp(MIDlet.java:49)
  9.     at org.microemu.app.Common.startMidlet(Common.java:428)
  10.     at org.microemu.app.Common.initMIDlet(Common.java:1039)
  11.     at org.microemu.app.launcher.Launcher.commandAction(Launcher.java:121)
  12.     at javax.microedition.lcdui.List.pointerReleased(List.java:231)
  13.     at javax.microedition.lcdui.Display$DisplayAccessor$2.run(Display.java:277)
  14.     at org.microemu.device.ui.EventDispatcher$PointerEvent.run(EventDispatcher.java:231)
  15.     at org.microemu.device.ui.EventDispatcher.post(EventDispatcher.java:162)
  16.     at org.microemu.device.ui.EventDispatcher.run(EventDispatcher.java:97)
  17.     at java.lang.Thread.run(Unknown Source)



Прикрепленные файлы:
Tracking.java (18.86 кб.) Скачано 670 раз
- 27.12.2011 / 17:25
BPS
  Супермодератор

BPS 
Сейчас: Offline
Нужно исправить NullPointer'ы. А то мне не допёрло, что не так.
Да, если исправите, напишите, что исправлено


Прикрепленные файлы:
BTTF.zip (110.49 кб.) Скачано 28 раз
- 4.01.2012 / 16:38
bOnDaR
  Пользователь

bOnDaR 
Сейчас: Offline
Пример с Горнакова.С переменной i что то не так.


Прикрепленные файлы:
MainClassChoice(…).txt (3.18 кб.) Скачано 381 раз
- 4.01.2012 / 21:11
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
bOnDaR, а что именно не так? На 65 она обьявлена
__________________
 Да, детка, я - Король Ящериц!!!
- 4.01.2012 / 21:15
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
  1. /**
  2. Листинг 6.1
  3. Класс ChoiceGroup
  4. */
  5. import javax.microedition.midlet.*;
  6. import javax.microedition.lcdui.*;
  7. public class MainClassChoiceGroup extends MIDlet
  8. implements CommandListener
  9. {
  10. // команда выхода из приложения
  11. private Command exitMidlet = new Command("Выход",
  12. Command.EXIT, 0);
  13. // команда выбора элемента группы
  14. private Command vibor = new Command("Выбрать",
  15. Command.SCREEN, 1);
  16. // команда возврата в главное окно
  17. private Command vozvrat = new Command("Назад",
  18. Command.BACK, 0); //Классы пользовательского интерфейса
  19. // объект класса ChoiceGroup
  20. private ChoiceGroup groupPopup;
  21. // объект класса Form
  22. private Form myform;
  23. // объект mydisplay представляет экран телефона
  24. private Display mydisplay;
  25.     private Command с;
  26. public MainClassChoiceGroup()
  27. {
  28. mydisplay = Display.getDisplay(this);
  29. }
  30. // текст для элементов группы
  31. private String[] mygroup = {"Флаг 0","Флаг 1","Флаг 2",
  32. "Флаг 3"};
  33. public void startApp()
  34. {
  35. // инициализируем объект groupPopup
  36. groupPopup = new ChoiceGroup(" Группа Popup",
  37. ChoiceGroup.POPUP, mygroup,null);
  38. // создаем форму при помощи объекта Form
  39. myform = new Form(" Встроенный ChoiceGroup ") ;
  40. // добавляем группу элементов
  41. myform.append(groupPopup);
  42. myform.addCommand(exitMidlet);
  43. myform.addCommand(vibor);
  44. myform.setCommandListener(this);
  45. // отражаем текущий дисплей
  46. mydisplay.setCurrent(myform);
  47. }
  48. public void pauseApp() {}
  49. public void destroyApp(boolean unconditional) {}
  50. public void commandAction(Command c, Displayable d)
  51. {
  52. // выход из приложения
  53. if(с == exitMidlet)
  54. {
  55. destroyApp(false);
  56. notifyDestroyed();
  57. }
  58. // возврат в myform
  59. if(с == vozvrat)
  60. {
  61. mydisplay.setCurrent(myform);
  62. }
  63. // обработка выбранного элемента в группе
  64. if (с == vibor)
  65. {
  66. int i = groupPopup.getSelectedIndex();
  67. if(i == 0)
  68. {
  69. Form formPopup = new Form("Это formPopup "+ mygroup[0]);
  70. formPopup.append(mygroup[0]);
  71. formPopup.addCommand(vozvrat);
  72. formPopup.addCommand(exitMidlet);
  73. formPopup.setCommandListener(this);
  74. mydisplay.setCurrent(formPopup);
  75. }
  76. if(i == 1)
  77. {
  78. Form formPopup = new Form("Это formPopup "+ mygroup[1]);
  79. formPopup.addCommand(vozvrat);
  80. formPopup.append(mygroup[1]);
  81. formPopup.addCommand(exitMidlet);
  82. formPopup.setCommandListener(this);
  83. mydisplay.setCurrent(formPopup);
  84. }
  85. if(i == 2)
  86. {
  87. Form formPopup = new Form ("Это formPopup "+ mygroup[2]);
  88. formPopup.append(mygroup[2]);
  89. formPopup.addCommand(vozvrat);
  90. formPopup.addCommand(exitMidlet);
  91. formPopup.setCommandListener(this);
  92. mydisplay.setCurrent(formPopup);
  93. }
  94. if(i == 3)
  95. {
  96. Form formPopup = new Form("Это formPopup "+ mygroup[3]);
  97. formPopup.append(mygroup [ 3]);
  98. formPopup.addCommand(vozvrat);
  99. formPopup.addCommand(exitMidlet);
  100. formPopup.setCommandListener(this);
  101. mydisplay.setCurrent(formPopup);
  102. }
  103. }
  104. }
  105. }

а так?
__________________
 Да, детка, я - Король Ящериц!!!
- 4.01.2012 / 21:52
bOnDaR
  Пользователь

bOnDaR 
Сейчас: Offline
Чувак спс!Лови +
- 9.01.2012 / 00:33
Andrey
  Пользователь

Andrey 
Сейчас: Offline
В этом классе вылетае нулпоинтер в собранном приложение.Помогите:


Прикрепленные файлы:
tank.jаvа (0.8 кб.) Скачано 1012 раз
Наверх  Всего сообщений: 1662
Фильтровать сообщения
Поиск по теме
Файлы топика (325)