5.08.2013 / 20:49 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| Во во, видимо это и есть причина следующей ошибки-File map.java :no applicable constructor/method found for actual parameters "int, int, lavax.microedition.lcdui.Image, int, int"; candidates are "myGameCanvas()" myGameCanvas- это мой основной класс. Я сделал класс 'map' подчиненным myGameCanvas'у, и в параметрах конструктора указал Image ifon, и в самом конструкторе прописал super(ifon);. Блин, как же я запарился, почему не работает? Может нельзя загружать эти массивы из вспомогательного класса?!?
|
5.08.2013 / 20:51 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| super( ) нужно передать все параметры которые ты задал в родительском классе
__________________
знает толк |
5.08.2013 / 22:19 | |
Pauk52 Пользователь Сейчас: Offline
Имя: Володимир Откуда: Пески-радьковские Регистрация: 25.01.2011
| я работаю в intellij Idea, так вот проект в идеи запускаеться а через консоль нет. что за фигня. какие параметры передает идеа в консоль? в консоли випалает куча ошибок.
|
6.08.2013 / 07:32 | |
gost6678 Пользователь
| Nevesel, загрузи код- посмотрю.
|
6.08.2013 / 09:58 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| ООП в неумелых руках это жутко |
6.08.2013 / 11:37 | |
RGT Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| DominaN (06.08.2013/09:58)ООП в неумелых руках это жутко [offtop]И функции. Любой код из неумелых рук выглядит жутко.[/offtop] __________________
don't tread on me Изменено RGT (6.08 / 11:38) (всего 1 раз) |
6.08.2013 / 18:45 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| Ну, блин, тут уж ничего не поделаешь- если не умеешь- учись, а если не дано- мучай тело или комп,смотря что под рукой |
6.08.2013 / 18:51 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| Вот что по поводу кода- последняя ошибка: A method named "map1" is not declared in any supertype, not through a static import
Это когда я создаю объект дополнительного класса вот так- [code] mapG=new map(ifon); mapG.map1(); [code/] А вот так выглядит кусок кода этого дополнительного класса: [code] public map(Image ifon) throws IOException
{ try{ map1=new TiledLayer(16,16,ifon,15,20); }catch (IOException e) {} int numberElementArray1=0; for(int numberRow=0; numberRow<16; numberRow++) { for(int numberColumn=0; numberColumn<16; numberColumn++) { map1.setCell(numberColumn,numberRow, arrayForMap1[numberElementArray1]); numberElementArray1++; } } [code/]
|
6.08.2013 / 18:51 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| читать книги, доки нужно, чтоб не было проблем,
у кого-то есть пример кода в котором возникает исключение, что нет доступа к классу?
__________________
знает толк |
6.08.2013 / 18:54 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| удали () после map1, это ведь объект, а не метод
__________________
знает толк Изменено vl@volk (6.08 / 18:56) (всего 1 раз) |