powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JFormattedTextField выделение???
3 сообщений из 3, страница 1 из 1
JFormattedTextField выделение???
    #34122588
Фотография Vector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех.
Использую JFormattedTextField для числел в плавающей точкой (для установки ограничения двух знаков после запятой).
Вот код создания такого поля:
Код: plaintext
1.
2.
3.
4.
        java.text.NumberFormat f1=java.text.NumberFormat.getInstance();
        f1.setMinimumFractionDigits( 2 );
        f1.setMaximumFractionDigits( 2 );
        FTF_Value =  new  javax.swing.JFormattedTextField(f1);

После этого хочу, чтобы при переходе в это поле все значение выделялось, чтобы сразу можно было заменить все значение, не удаляя по одной цифре.
Т.е. событие должно быть при передаче фокуса: focusGained:

Код: plaintext
1.
2.
3.
4.
5.
     private   void  FTF_ValueFocusGained(java.awt.event.FocusEvent evt) {                                      
// TODO add your handling code here:
         if (!evt.isTemporary()) //Без этого тоже не работает
            FTF_Value.selectAll();
    }                                     

Событие возникает, функция selectAll() вызывается, а выделения не происходит!
В чем дело? Может кто подскажет?

С уважением Vector
...
Рейтинг: 0 / 0
JFormattedTextField выделение???
    #34123207
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
JFormattedTextField выделение???
    #34123212
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JFormattedTextField выделение???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]