Вниз  Java-программирование (1-ые посты)
- 26.03.2014 / 20:43
Salat-Cx65
  Пользователь

Salat-Cx65 
Сейчас: Offline
Тут надо смотреть контекст. Если так как в примере то пофиг. Если это все в цикле овер 100500 раз, то лучше один раз дернуть метод и потом работать с локальной переменной
- 27.03.2014 / 00:06
Virus-ON
  Пользователь

Virus-ON 
Сейчас: Offline
Salat-Cx65, +1 Читал недавно про это :)
- 28.03.2014 / 16:04
UserSuperPupsik
  Пользователь

UserSuperPupsik 
Сейчас: Offline
Люди, как использовать это добро в NetBeans IDE 7.3.1
smb_hammerbros.mid

Пишу игру прыгать не получается :-( , поэтому обращаюсь к Вам и интернет сорцам!

Изменено Magatino (28.03 / 16:06) (всего 1 раз)
- 30.03.2014 / 15:08
UserSuperPupsik
  Пользователь

UserSuperPupsik 
Сейчас: Offline
прыгать научился!!! :-D
Вот отсюда можно скачать Mario написанную на java,
  а как его запустить в NetBeans, у меня ошибки выдаёт?

Изменено Magatino (30.03 / 15:26) (всего 5 раз)
- 30.03.2014 / 21:58
UserSuperPupsik
  Пользователь

UserSuperPupsik 
Сейчас: Offline
Вот такие дела:
Есть класс C1.java, C2.java, C3.java; Все расширены до JComponent.
Теперь надо положить их в массив, чтобы менять экраны.
Вообще делал так: Создал объекты
  1.  C1 c1= new C1();
  2.  C2 c2 =new C2();
  3. ...
  4. C3 c3 =new C3();
И затем:
  1. setContetntPane(c1);setContetntPane(c2);setContetntPane(c3);
Ну а как создать массив с объектами? (вроде этого):
  1. С0 c0[] ={new C1(), new C2(), new C3()}
И потом менять индекс
  1. i++; setContentPane(с0[i]);
Или есть другие способы сменять экраны по индексу?

Изменено UserSuperPupsik (30.03 / 21:59) (всего 2 раза)
- 30.03.2014 / 22:03
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
UserSuperPupsik,
  1. JComponent c0[] = new JComponent[] {new C1(), new C2(), new C3()};
Это что касается реализации с массивом.

Я бы сделал какой-нибудь enum, типа: Main/Options/About итд. Но не уверен, что это подойдет.
- 30.03.2014 / 22:04
UserSuperPupsik
  Пользователь

UserSuperPupsik 
Сейчас: Offline
Ок, сейчас проверю! :)
- 30.03.2014 / 22:26
UserSuperPupsik
  Пользователь

UserSuperPupsik 
Сейчас: Offline
Ксакеп, спасибо, но что-то пока не меняется, но я ещё раз попробую может ошибку поймаю!!! :)
- 30.03.2014 / 22:31
UserSuperPupsik
  Пользователь

UserSuperPupsik 
Сейчас: Offline
Спасибо, Ксакеп, вроде то что надо!!!
Не вроде, точно то что надо!!!:yahoo:

Изменено UserSuperPupsik (30.03 / 22:39) (всего 2 раза)
- 31.03.2014 / 15:15
UserSuperPupsik
  Пользователь

UserSuperPupsik 
Сейчас: Offline
Всё хорошо, создал 3 класса C1,C2,C3 все расширены до JComponent,
Как теперь добавить на все 3 класса 1 KeyLis?( Класс KeyLis extends KeyAdapter находится в C1)!
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)