11.09.2013 / 10:08 | |
Captain Пользователь Сейчас: Offline
Имя: m Регистрация: 04.08.2012
| gost6678, я через тред и делал, только по-китайски походу сейчас посмотрю, спасибо! |
11.09.2013 / 10:13 | |
Captain Пользователь Сейчас: Offline
Имя: m Регистрация: 04.08.2012
| ааа, понял! Я просто тред пихал после destroyapp, вот и ошибка была отсюда |
11.09.2013 / 10:28 | |
Captain Пользователь Сейчас: Offline
Имя: m Регистрация: 04.08.2012
| только вот я хотел, чтобы у меня после первого нажатия again на нее можно было нажать еще неограниченное количество раз, но даже сейчас после первого нажатия все подписи над кнопками убираются и сгенерировать еще одно число нельзя Изменено Captain (11.09 / 10:28) (всего 1 раз) |
11.09.2013 / 11:38 | |
gost6678 Пользователь
| Captain, у тебя при каждом нажатии все обьекты заново создаются, а в яве это нельзя делать, создай обьекты в конструкторе один раз , который выглядит вот так: public Midlet(){ } а в методе стартапп запусти тред и выведи обьекты, а при нажатии на кнопку Агайн очисти форму и сгенерируй число и выеди его в форму.
Изменено gost6678 (11.09 / 11:38) (всего 1 раз) |
11.09.2013 / 11:42 | |
gost6678 Пользователь
| Кстати, а зачем тебе тред нужен, скажи тебе надо просто чтобы при нажатии на кнопку генерировалось новое число и выводилась надпись в форму?
|
11.09.2013 / 11:47 | |
gost6678 Пользователь
| Вот исправил. Все обьекты создавай в конструкторе, он для того и сделан. А в стартовом методе делай действия с созданными обьектами.
Изменено gost6678 (11.09 / 11:49) (всего 2 раза)
Прикрепленные файлы: Midlet (2).java (1.29 кб.) Скачано 588 раз |
11.09.2013 / 11:49 | |
Captain Пользователь Сейчас: Offline
Имя: m Регистрация: 04.08.2012
| gost6678 (11.09.2013/11:42) Кстати, а зачем тебе тред нужен, скажи тебе надо просто чтобы при нажатии на кнопку генерировалось новое число и выводилась надпись в форму?да, так и надо. У меня просто после первого нажатия ее больше нажать нельзя
|
11.09.2013 / 11:51 | |
gost6678 Пользователь
| Captain, тред тут не поможет, у тебя ошибка была-поэтому и не нажималось,а я исправил.
Изменено gost6678 (11.09 / 11:51) (всего 1 раз) |
11.09.2013 / 11:54 | |
gost6678 Пользователь
| В том примере что я исправил при запуске стартового метода выводится форму и запускается тред, который выполняется параллельно с главным методом, при этом не влияя на главный метод, то есть тут тред лишний.
Изменено gost6678 (11.09 / 11:55) (всего 1 раз) |
11.09.2013 / 12:00 | |
Captain Пользователь Сейчас: Offline
Имя: m Регистрация: 04.08.2012
| у меня теперь мидлет запускается и сразу закрывается походу бейсик это крыша для меня |