|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
Как в JTextField сделать ввод русских букв не зависимо от раскладки клавиатуры?30.10.2019, 22:50. Показов 6382. Ответов 28
Метки нет (Все метки)
Как в JTextField сделать ввод русских букв независимым от раскладки клавиатуры?
Я предполагаю существование трех путей: 1. Прописать что-то такое в коде, что изменит раскладку клавиатуры на русскую. 2. Переопределить что-то такое от класса JTextField, что будет автоматом менять английские символы на русские. 3. Сделать еще что-то такое, что решит эту проблему... Ребята с большим опытом, подскажите, пожалуйста, как это сварганить
0
|
|
| 30.10.2019, 22:50 | |
|
Ответы с готовыми решениями:
28
Как ограничить ввод всех английских букв и некоторых русских? Как запретить ввод любых символов кроме русских букв и пробела. Как сделать шаблон для русских букв? |
|
406 / 278 / 93
Регистрация: 14.03.2017
Сообщений: 777
|
|
| 31.10.2019, 16:51 | |
Сообщение было отмечено alicesmagic как решение
Решение
Gungala, нет, там ни строки моего кода (кроме как настройки под запуска сервера)
ассеты, текстуры и прочее Сами сервера само писные естественно килобайты-мегабайты весят. Тут возможно прикол для тех, кто пишет какую-то библиотеку или работает с 10-100 людьми одновременно. Коммитов получается бешенное количество, ветвей, вот и 10 гб как раз пригодится. alicesmagic, я вам в примере не зря указывал indexes как static. Это сделано чтоб успешно проверять не повторяются ли проверки по индексам. Отправил pull request. + У вас почему-то тормозит GUI (вплане ввода и переобразования в русский). Возможно вина look and feel Добавлено через 7 минут Gungala, впрочем, у тебя под блогом, я оставлял пару сообщений
1
|
|
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
||
| 31.10.2019, 16:54 [ТС] | ||
|
Кстати, у меня GUI не тормозит вообще... на любой раскладке с лету все пишется.
0
|
||
|
|
||
| 31.10.2019, 17:14 | ||
|
Добавлено через 1 минуту Не по теме: ну и да, завязывай там писать, это мой блог всё-таки :D
0
|
||
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
||||||
| 31.10.2019, 17:42 | ||||||
1
|
||||||
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
| 31.10.2019, 19:33 [ТС] | |
|
Nidl, в 81-й строке
new maxText(35)... А где этот класс?Вообще да. Тоже четко работает...
0
|
|
|
406 / 278 / 93
Регистрация: 14.03.2017
Сообщений: 777
|
|
| 31.10.2019, 19:42 | |
|
alicesmagic, только не тестируйте перемещение каретки и вставку текста с буфера.
0
|
|
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
|||||||||||||
| 01.11.2019, 08:07 | |||||||||||||
Добавлено через 22 минуты alicesmagic, я часто юзаю этот класс для ограничения ввода необходимого числа символов, работает как для Area так и для Field ![]() и это тот случай когда код настоящий класс по моим критериям который самодостаточен, универсальный кусочек кода а не резанная "змея" на 10 и более агрызков под видом классов в которых неделю концы искать надо.
2
|
|||||||||||||
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
||||||
| 04.11.2019, 03:12 [ТС] | ||||||
|
sdasdaw, нашелся небольшой досадный баг в работе кода подмены букв. Если при наборе остановится, стереть последний введенный символ бэкспейсом и затем снова ввести его же, то подмены не произойдет, и введется английский символ. Понятное дело, что какой дурак будет стирать символ, чтобы потом снова вводить его же, однако такие случаи редко, но будут происходить. В общем, я вышла из положения вот так:
0
|
||||||
| 04.11.2019, 03:12 | |
|
Как сделать вывод русских букв?А то выводятся каракули Ввод русских букв Ввод русских букв Ввод русских букв Ввод русских букв Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|