Вниз  Java-программирование (1-ые посты)
- 24.09.2013 / 07:37
Askalite
  Пользователь

Askalite 
Сейчас: Offline
ВитаминКО,
метод .getCurrent() IS NOT STATIC!!! пожалуйста, используй Display.getDisplay(this).getCurrent(); иначе прийдёт пушистый писец. :plak:
- 24.09.2013 / 07:47
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Askalite, ты это к чему?
У меня d - локальная переменная
  1. public void commandAction (Command c, Displayable d, Item i){
  2.   d=Display.getDisplay(this).getCurrent();
  3.   if (d==myForm1) {
  4.     if (c==but1Click) {
  5.       // code
  6.     }
  7.   }
  8. }

С этим всё в порядке, работала проверка.
Где-то переменной "с" передается Item
__________________
 わからない!!

Изменено ВитаминКО (24.09 / 07:52) (всего 1 раз)
- 24.09.2013 / 07:56
Askalite
  Пользователь

Askalite 
Сейчас: Offline
попробуй
i==but1Click

Изменено Askalite (24.09 / 07:57) (всего 1 раз)
- 24.09.2013 / 08:04
gost6678
  Пользователь

gost6678 
Askalite (24.09.2013/07:31)gost6678, юзать методы класса Spritе.спасибо.
- 24.09.2013 / 08:25
Askalite
  Пользователь

Askalite 
Сейчас: Offline
gost6678, я тут подумал, так вот, создаёшь класс наследуемый от layer, и создаём в нём Sprite, и используя его данные, рисовать рамку на картинке Image, затем setImage и paint. Методы дублировать.
- 24.09.2013 / 08:36
gost6678
  Пользователь

gost6678 
Askalite, я так и сделал. Но теперь новая проблема, создал класс от Layer, но в конструкторе ошибка: Layer() is not public in Layer; Cannot be accessed from outside package. Помогите, вот класс.


Прикрепленные файлы:
Unit.java (1.35 кб.) Скачано 577 раз
- 24.09.2013 / 09:19
Askalite
  Пользователь

Askalite 
Сейчас: Offline
gost6678, эм. попробуй создание пакета javax.microedition.lcdui.
game в проексе и туда
помещение класса юнита. Надеюсь на дружелюбность в j2me!
- 24.09.2013 / 09:57
gost6678
  Пользователь

gost6678 
Askalite, не помогло.
- 24.09.2013 / 10:04
Askalite
  Пользователь

Askalite 
Сейчас: Offline
gost6678, эм. package javax.microedition.lcdui.game; не забыл?

Изменено Askalite (24.09 / 10:05) (всего 2 раза)
- 24.09.2013 / 10:05
RGT
  Пользователь

RGT 
Сейчас: Offline
ВитаминКО (24.09.2013/07:47)У меня d - локальная переменная[code=java]public void commandAction (Command c, Displayable d, Item i)Как она стала локальной? Смысл передавать её в метод? О__о
__________________
 don't tread on me
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)