У меня есть бин, который содержит поле типа java.lang.String
. Это поле содержит текст произвольной формы, который может представлять число, строку или дату. Когда поле представляет дату, я отображаю календарь (простые символы) на экране, в противном случае отображается поле ввода.
Проблема, с которой я столкнулся, заключается в том, что после того, как пользователь выбирает дату в календаре, я бы хотел, чтобы строка даты, которая записывается в мое поле произвольной формы, имела определенный формат (MM / dd / yyyy). В настоящее время полученная строка имеет формат по умолчанию, который вы получаете, когда делаете toString()
для java.util.Date
объекта.
Кто-нибудь знает, как я могу контролировать формат строки, которая записывается в мое поле?
Спасибо.