26.03.2014 / 20:43 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| Тут надо смотреть контекст. Если так как в примере то пофиг. Если это все в цикле овер 100500 раз, то лучше один раз дернуть метод и потом работать с локальной переменной
|
27.03.2014 / 00:06 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| Salat-Cx65, +1 Читал недавно про это |
28.03.2014 / 16:04 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Люди, как использовать это добро в NetBeans IDE 7.3.1 smb_hammerbros.midПишу игру прыгать не получается , поэтому обращаюсь к Вам и интернет сорцам! Изменено Magatino (28.03 / 16:06) (всего 1 раз) |
30.03.2014 / 15:08 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| прыгать научился!!! Вот отсюда можно скачать Mario написанную на java, а как его запустить в NetBeans, у меня ошибки выдаёт? Изменено Magatino (30.03 / 15:26) (всего 5 раз) |
30.03.2014 / 21:58 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Вот такие дела: Есть класс C1.java, C2.java, C3.java; Все расширены до JComponent. Теперь надо положить их в массив, чтобы менять экраны. Вообще делал так: Создал объекты C1 c1= new C1();
C2 c2 =new C2();
...
C3 c3 =new C3();
И затем: setContetntPane(c1);setContetntPane(c2);setContetntPane(c3);
Ну а как создать массив с объектами? (вроде этого): С0 c0[] ={new C1(), new C2(), new C3()}
И потом менять индекс i++; setContentPane(с0[i]);
Или есть другие способы сменять экраны по индексу? Изменено UserSuperPupsik (30.03 / 21:59) (всего 2 раза) |
30.03.2014 / 22:03 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| UserSuperPupsik, JComponent c0[] = new JComponent[] {new C1(), new C2(), new C3()};
Это что касается реализации с массивом. Я бы сделал какой-нибудь enum, типа: Main/Options/About итд. Но не уверен, что это подойдет. |
30.03.2014 / 22:04 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Ок, сейчас проверю! |
30.03.2014 / 22:26 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Ксакеп, спасибо, но что-то пока не меняется, но я ещё раз попробую может ошибку поймаю!!! |
30.03.2014 / 22:31 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Спасибо, Ксакеп, вроде то что надо!!! Не вроде, точно то что надо!!! Изменено UserSuperPupsik (30.03 / 22:39) (всего 2 раза) |
31.03.2014 / 15:15 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Всё хорошо, создал 3 класса C1,C2,C3 все расширены до JComponent, Как теперь добавить на все 3 класса 1 KeyLis?( Класс KeyLis extends KeyAdapter находится в C1)!
|