| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > Перестал срабатывать selectAll() |
| Автор: azz 5.4.2006, 16:32 | ||
У меня такой обработчтк событей:
пока я заполнял поле с помошю setText() проблем не было. Тепер я исползую setValue() и текст не выделяется. Кто знает почему?? |
| Автор: azz 6.4.2006, 02:25 | ||
Злаключения с фокусом продолжаются. При focusLost из моего форматированного поля пытаюсь выполнить такую функцию:
при этом заполнение происходит, но посемуто предидущим знасением.... Думаю эти проблемы связанны. Я так понал что сначала происходит событие а уже потом JFormattedTextField перещитывает строку в значение. Ктонить знает что делать? П.С. Или подскажите как можно просмотреть последовательность всех событий котрие происходят с обектом. |
| Автор: SID_M 6.4.2006, 10:50 | ||
| Ну раз проблем не было зачем было менять setText() на setValue? Попробуй так:
А следить за последовательностью можно с помощью DEBUG-a, правда в зависимости от IDE. |
| Автор: azz 6.4.2006, 11:23 |
| Не помогло. А решение так близко... Если бы была функция которая text в value переводит. |
| Автор: powerOn 7.4.2006, 09:55 | ||
А собственно value это что за тип? Может Object? Так в Object строку без проблем привести можно... |
| Автор: azz 8.4.2006, 01:11 | ||
Кароче частичный ответ на свой собственный вопрос у меня есть. Но к сожалению не полный.
После этого значение начало передаваться нормалтно, но выделение при получении фокуса не работает все также... Пока отложу проблему на потом. |