Я хочу создать виртуальную цифровую клавиатуру, чтобы при нажатии U я получал 4, I выдавал 5. strong>, O дает 6 и так далее:
789 789
uio becomes 456
jkl 123
m 0
Но мне нужно, чтобы остальная часть клавиатуры продолжала работать как обычно. Я пробовал это и некоторые другие решения, но они мне бесполезны, потому что в моем JTextField я получаю 4U5I6O
(или U4I5O6
в зависимости от того, какое решение я реализую).
Мне нужно избавиться от буквы и указать только число.
Кто-нибудь знает правильное решение?
Спасибо.