Как получить функцию акцента для работы с приложениями на основе Java?
Я использую Fedora 18 с Gnome 3.6, мои настройки раскладки клавиатуры на английском (США). Когда мне нужно написать акцентированные символы, я использую клавишу compose (right-alt) плюс клавишу акцента (`), за которой следует гласная, которую я хочу акцентировать. Он отлично работает во всех приложениях, кроме тех, которые основаны на Java. Кто-нибудь знает, как решить эту проблему?
2 ответа
Set the XMODIFIERS variable to "":
$ env XMODIFIERS="" java -jar your_java_application.jar
Или же:
$ export XMODIFIERS=""
$ java -jar your_java_application.jar
But in the later case, XMODIFIERS variable will remain modified after exiting the java application, and may be other commands need it in its default value.
I learnt this trick here: https://devnet.jetbrains.com/message/5485348;jsessionid=AC90E67E77944B70A337D368B22A788A
Попробуйте экспортировать переменную среды AWT_TOOLKIT таким образом
export AWT_TOOLKIT=MToolkit