21.05.2013 / 16:14 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| vl@volk, в том-то и проблема. Мне надо заюзать методы мидлета в классе, не расширяющего MIDlet
|
21.05.2013 / 16:22 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| создай линк в наследуемом от мидлета и от него вызывай, даже если их в майн класс нет, они будут доступны. ООП поучи
__________________
знает толк |
21.05.2013 / 17:35 | |
gost6678 Пользователь
| SeTSeR, в главном классе создаешь ссылку на него вот таким образом: // public static Main link; ....... public Main(){ link=this; } //теперь можно обращаться к этому классу из любого другого класса вот таким образом: Main.link.****; //вместо звездочек пиши методы или нужные обьекты.
Изменено gost6678 (21.05 / 17:38) (всего 1 раз) |
21.05.2013 / 19:24 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| vl@volk (21.05.2013/16:22) ООП поучиГде?
|
21.05.2013 / 19:33 | |
gost6678 Пользователь
| Virus-ON, на этом сайте есть книги, почитай.
|
22.05.2013 / 02:25 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Virus-ON, тебе надо почитать Java in Thinking.
|
22.05.2013 / 14:30 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Askalite, 1)правильно Thinking in Java 2)Сделал ссылку, теперь приз запуске вылетает с надписью: Ошибка Java. Неавторизованный доступ
|
22.05.2013 / 14:38 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| SeTSeR, а можно пример. а то я по ходу туплю, не смог понят что ты хочеш
|
22.05.2013 / 14:45 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Salat-Cx65, вот исходники
Прикрепленные файлы: src.zip (1.21 кб.) Скачано 13 раз |
22.05.2013 / 15:05 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Не надо в классе консоль делать public Main main; надо обращатся сразу к класу Main.main.destroyApp(true);
__________________
знает толк |