Вниз  Java-программирование (1-ые посты)
- 11.09.2013 / 10:08
Captain
  Пользователь

Captain 
Сейчас: Offline
gost6678, я через тред и делал, только по-китайски походу:) сейчас посмотрю, спасибо!
- 11.09.2013 / 10:13
Captain
  Пользователь

Captain 
Сейчас: Offline
ааа, понял! Я просто тред пихал после destroyapp, вот и ошибка была отсюда:)
- 11.09.2013 / 10:28
Captain
  Пользователь

Captain 
Сейчас: Offline
только вот я хотел, чтобы у меня после первого нажатия again на нее можно было нажать еще неограниченное количество раз, но даже сейчас после первого нажатия все подписи над кнопками убираются и сгенерировать еще одно число нельзя :-(

Изменено Captain (11.09 / 10:28) (всего 1 раз)
- 11.09.2013 / 11:38
gost6678
  Пользователь

gost6678 
Captain, у тебя при каждом нажатии все обьекты заново создаются, а в яве это нельзя делать, создай обьекты в конструкторе один раз , который выглядит вот так:
public Midlet(){
}
а в методе стартапп запусти тред и выведи обьекты, а при нажатии на кнопку Агайн очисти форму и сгенерируй число и выеди его в форму.

Изменено gost6678 (11.09 / 11:38) (всего 1 раз)
- 11.09.2013 / 11:42
gost6678
  Пользователь

gost6678 
Кстати, а зачем тебе тред нужен, скажи тебе надо просто чтобы при нажатии на кнопку генерировалось новое число и выводилась надпись в форму?
- 11.09.2013 / 11:47
gost6678
  Пользователь

gost6678 
Вот исправил. Все обьекты создавай в конструкторе, он для того и сделан. А в стартовом методе делай действия с созданными обьектами.

Изменено gost6678 (11.09 / 11:49) (всего 2 раза)


Прикрепленные файлы:
Midlet (2).java (1.29 кб.) Скачано 588 раз
- 11.09.2013 / 11:49
Captain
  Пользователь

Captain 
Сейчас: Offline
gost6678 (11.09.2013/11:42)
Кстати, а зачем тебе тред нужен, скажи тебе надо просто чтобы при нажатии на кнопку генерировалось новое число и выводилась надпись в форму?
да, так и надо. У меня просто после первого нажатия ее больше нажать нельзя
- 11.09.2013 / 11:51
gost6678
  Пользователь

gost6678 
Captain, тред тут не поможет, у тебя ошибка была-поэтому и не нажималось,а я исправил.

Изменено gost6678 (11.09 / 11:51) (всего 1 раз)
- 11.09.2013 / 11:54
gost6678
  Пользователь

gost6678 
В том примере что я исправил при запуске стартового метода выводится форму и запускается тред, который выполняется параллельно с главным методом, при этом не влияя на главный метод, то есть тут тред лишний.

Изменено gost6678 (11.09 / 11:55) (всего 1 раз)
- 11.09.2013 / 12:00
Captain
  Пользователь

Captain 
Сейчас: Offline
у меня теперь мидлет запускается и сразу закрывается:-( походу бейсик это крыша для меня :-(
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)