Я никогда раньше не думал, только я использовал метод getPassword
, возвращающий массив символов, и я видел, что метод getText
был устаревшим. Но теперь, когда я думаю, почему этот метод был устарел?.
Документация по Java объясняет:
Устаревшие. Начиная с платформы Java 2 v1.2, заменяется на
getPassword
.Выбирает часть текста, представленную компонентом. Возвращает пустая строка, если длина равна 0.
Из соображений безопасности этот метод осуждается. Используйте вместо этого метод
getPassword
.
Но каковы эти соображения безопасности? Любые идеи об этом?
Спасибо заранее.