Поля для ввода пароля Java

Поля для ввода пароля JavaПоля для ввода пароля представляют собой особый вид полей редактирования. Чтобы скрыть пароль от посторонних наблюдателей, его символы не отображаются на экране. Вместо этого каждый символ в пароле заменяется эхо-символом обычно звездочкой (*).

В библиотеке Swing предусмотрен класс JPasswordField, реализующий такое поле редактирования. Поля для ввода пароля - это еще одна демонстрация преимуществ архитектуры "Модель - Представление - Контроллер". Для хранения данных пароль использует ту же модель, что и обычное поле редактирования, но его представление изменено и заменяет все символы пароля эхо-символами.