powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / не работают горячие клавиши на русской раскладке в Eclipse на Linux
13 сообщений из 13, страница 1 из 1
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34886748
guest57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Собственно сабж.
Кто-нибудь сталкивался с подобной проблемой? Как возможно её решить?
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34886843
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это нормально. В Firefox они тоже не работают. Проверь, если не веришь.
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34886868
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Портянкин, страница 130 - там описано как побороть
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34886888
guest57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Leonidv
по мне дак это не нормально ) для Firefox я нашел патч. с ним на руской раскладке горячие клавиши работают.

2Deady
я извиняюсь, но "страница 130" - это где? )
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34886901
kest_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы в эклипсе для 1С программы пишете?
Просто любопытно ;)
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34886913
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"guest57" <nospam@sql.ru>;

2Deady
я извиняюсь, но "страница 130" - это где? )


сказал же, в Портянкине. Автор такой, написал книгу "Swing Эффектные пользовательские интерфейсы"
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34887222
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest572Leonidv
по мне дак это не нормально ) для Firefox я нашел патч. с ним на руской раскладке горячие клавиши работают.

2Deady
я извиняюсь, но "страница 130" - это где? )
Работай в Windows. Не знаю у кого там эта проблема, но что в KDE, что GNOME это в любом приложение так. Только если не написан специальный код его ликвидации. Но я сомневаюсь, что он будет написан. По одной простой причине - нужно забить все раскладки клавиатуры в память и делать примерно следующее:
Код: plaintext
1.
engChar = laoyouts[current_layout]['ф']
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34887306
alx3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перечитал страницу 130 у Портянкина дважды.
Там начинается глава 6, про JLabel рассказывают.
Про русские горячие клавиши что-то ничего не видно.
А вообще у него встречались слова про то, что в свинге НЕанглийские клавиши в принципе не работают.
Может вы другую какую-нибудь книжку Портянкина имеете в виду?
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34887393
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pdf читаете? там возможно нумерация сбилась.
страница 130 - это "глава 3, В глубинах Swing", конец раздела "Методы поддержки клавиатурных сокращений"
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34887504
alx3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, PDF. У меня это страница 79 (может издание книжки другое).
Для тех у кого нет под рукой Портянкина скопирую сюда:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
// KeyBindingTest.java
// Пример использования клавитурных сокращений
 import  javax.swing.*;
 import  java.awt.event.*;
 public   class  KeyBindingTest  extends  JFrame {
 public  KeyBindingTest() {
     super ("KeyBindingTest");
    // выход при закрытии окна
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    // настраиваем карты команд и входных событий для корневой панели приложения
    InputMap im = getRootPane().getInputMap();
    ActionMap am = getRootPane().getActionMap();
    // срабатывает при отпускании сочетания Ctrl+A
    im.put(KeyStroke.getKeyStroke(KeyEvent.VK_A, KeyEvent.CTRL_MASK, true), "Action");
    // срабатывает при печати буквы 'Я'
    im.put(KeyStroke.getKeyStroke('Я'), "Action");
    am.put("Action",  new  AnAction());
    // выводим окно на экран
    setSize( 200 ,  200 );
    setVisible(true);
}
// класс нашей команды
 class  AnAction  extends  AbstractAction {
     public   void  actionPerformed(ActionEvent e) {
    System.out.println("OK");
    }
}
 public   static   void  main(String[] args) {
     new  KeyBindingTest();
    }
}

Еще там написано, что кириллические буквы будут распознаваться только для событий типа KEY_TYPED.
Но насколько я понял данный кусок кода будет полезен тем, кто подключает русские шорткаты в своих приложениях.

А автору топика могу порекомендовать полазить по линуксовым форумам.
У меня например в Kate сейчас работают горячие клавиши только на том языке, который был активным при запуске Kate. А в Open Office работают только английские.
Для KDE я встречал предложение использовать программку kkbswitch, которая вроде позволяет это дело починить. Но у меня сходу она не заработала, а разбираться пока руки не доходят
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34887603
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv[Работай в Windows. Не знаю у кого там эта проблема, но что в KDE, что GNOME это в любом приложение так.Надо же. А у меня только в ФФ было и то после патча прошло. Ну и Тандербёрд так же. Нетбинс работает без проблем. Ну и опенофис и другие приложения линуховые - нормально понимают горячие клавиши (если речь о ctrl+c, ctrl+v и так далее).

PS. KDE
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34887676
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кстати да. Про OpenOffice не подумал. У меня там тоже все без проблем работает.
...
Рейтинг: 0 / 0
не работают горячие клавиши на русской раскладке в Eclipse на Linux
    #34887714
alx3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to Pamir:
Ну, думаю, что никто и не сомневается, что все это можно настроить.)
xorg.conf там и все такое.
Но в Kubuntu это не работает out-of-the-box, а в виндовсе работает
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / не работают горячие клавиши на русской раскладке в Eclipse на Linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]