Я занимаюсь разработкой простого апплета с интерфейсом входа в simpe.
И чтобы быть кратким в пространстве, у меня есть два JTextFields для имени пользователя и пароля, которые я также использую в качестве меток. то есть для начала имя пользователя JTextField будет предварительно заполнено серым текстом с надписью «имя пользователя», а пароль JTextField предварительно заполнен «простым паролем».
Затем, как только JTextField получает фокус, я очищаю текст предварительного заполнения и устанавливаю цвет текста на черный. Аналогичен окну поиска в stackoverflow, но в разгаре.
Теперь в целях безопасности я хотел бы замаскировать поле пароля, когда пароль JTextField получает фокус (но, конечно, все еще имеет разборчивый текст, с которого можно начать чтение). JPasswordField не разрешает переключение маски / снятия маски.
Какие-нибудь идеи для простого способа получить эту функциональность в моем простом апплете?