powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JTable - маска ячейки
4 сообщений из 4, страница 1 из 1
JTable - маска ячейки
    #34930937
Oleana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, подскажите, как установить маску для одной ячейки в таблице?

Если сделать так:
MaskFormatter mf = new MaskFormatter("##.##.####");
JFormattedTextField textField = new JFormattedTextField( mf );
TableCellEditor tce = new DefaultCellEditor( textField );
table.setDefaultEditor(Object.class, tce);

маска устанавливается для всего столбца, а хочется чтобы маска применилась только к ячейке с датой.
...
Рейтинг: 0 / 0
JTable - маска ячейки
    #34931814
vas0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чисто предположение
Код: plaintext
table.setDefaultEditor(Date. class , tce);
...
Рейтинг: 0 / 0
JTable - маска ячейки
    #34931964
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vas0чисто предположение
Код: plaintext
table.setDefaultEditor(Date. class , tce);

Я думаю не прокатит. Поищите готовую реализацию эдитора для дат например здесь . Я лично с помощью выпадающего календарика даты редактирую. Но у меня свой календарь написан и, соответственно, свой эдитор.
...
Рейтинг: 0 / 0
JTable - маска ячейки
    #34931968
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой, sorry - на самом деле прокатит. Невнимательно прочитал сообщение :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JTable - маска ячейки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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