языковая виртуальная клавиатура с Java - PullRequest
3 голосов
/ 17 мая 2010

Я должен сделать экранную клавиатуру, используя JAVA на Linux. проблема в том, что он должен работать на большинстве языков.

Для начала мне нужно указать текущую локаль, это понятно, но после этого есть ли способ получить раскладку клавиатуры и отображение этой локали?

Я искал несколько часов, но ничего не смог найти, поэтому очень надеюсь, что вы мне поможете.

Заранее спасибо, Адам!

Ответы [ 2 ]

1 голос
/ 17 мая 2010

Возможно, вы захотите посмотреть файлы раскладки клавиатуры в типичной системе Unix (/ usr / share / keymaps в моей системе Linux).

Однако может быть сложно сопоставить локали и таблицы ключей.

Кроме того, стоит помнить, что локаль - это не единственное, что влияет на карту клавиш - некоторые люди используют клавиатуры Dvorak и т. Д.

1 голос
/ 17 мая 2010

Удивительно, но в Википедии есть довольно полная статья о раскладках клавиатуры для разных языков с иллюстрациями.

...