|
|
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
Garrickуже слышали? нет)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 12:40 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
Petro123, Вы попросили пример кода, я сейчас вам его написал, убрав все лишнее и сделав элементарную панель, которой нет в реальности. Если хотите дальше троллить, это не по адресу. Если хотите помочь, велком. В любом случае, спасибо за ваше время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 12:46 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
Garrick, Да. Под линукс чтобы работало, это прямо было бы вообще в идеале. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 12:49 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
KeshaShturmannВы попросили пример кода, я сейчас вам его написал, убрав все лишнее и сделав элементарную панель, которой нет в реальности. вы читать не умеете? Я просил НОВЫЙ код по ТЗ из метки. А не кнопке. По кнопке к другому обращайтесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 12:50 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
KeshaShturmann, А кто вам мешает вызвать InputContext.getInstance() из JavaFX? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 12:51 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, InputContext.getInstance() не работает, как мне нужно. Она имеет смысл, когда привязывается к свинговым компонентам, к Window например. А мне необходимо полностью исключить все свинговые компоненты. Таким образом, я теряю возможность обращаться к InputContext. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 13:01 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
KeshaShturmannА мне необходимо полностью исключить все свинговые компоненты. InputContext.activate() не решает? А SwingNode пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 13:18 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
BlazkowiczInputContext.activate() не решает? Не туда посмотрел. Это у InputMethod-а. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 13:31 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, SwingNode это же просто обертка того же свингового компонента.. Хочется забыть про свинг совсем)) Наверняка же какая-то альтернатива для таких вещей в самом FX существует, неужели они этого не предусмотрели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 13:50 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
KeshaShturmannНаверняка же какая-то альтернатива для таких вещей в самом FX существует, неужели они этого не предусмотрели. Нет, не существует. Да, не предусмотрели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:07 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
KeshaShturmann, Вот код "перехвата" события нажатия комбинации клавиш на клавиатуре: Код: java 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. т.к. меня раскладка по CTRL+ALT переключается. Но тут проблема в том, что нужно заранее знать эту комбинацию и она должна быть одинаковой у всех пользователей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:11 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
извиняйте опечатался... Код: java 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:14 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
Garrickт.к. меня раскладка по CTRL+ALT переключается. Но тут проблема в том, что нужно заранее знать эту комбинацию и она должна быть одинаковой у всех пользователей. А если мышью переключил? Или через Win+Space? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:17 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
KeshaShturmannХочется забыть про свинг совсем)) В ваших сообщениях прослеживаются какие-то предрассудки по отношению к Swing. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:18 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
Garrick, Это перехват клавиш а не раскладки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:26 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
GarrickKeshaShturmann, Вот код "перехвата" события нажатия комбинации клавиш на клавиатуре: Код: java 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. т.к. меня раскладка по CTRL+ALT переключается. Но тут проблема в том, что нужно заранее знать эту комбинацию и она должна быть одинаковой у всех пользователей. Да, и это действительно проблема. Потому что, как я уже сказал: 1. Уровень пользователей таков, что они могут вообще не знать никаких комбинаций. 2. Эти комбинации действительно могут быть разными на разных машинах, не стоит хардкодить какие-то конкретные комбинации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:37 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
BlazkowiczKeshaShturmannХочется забыть про свинг совсем)) В ваших сообщениях прослеживаются какие-то предрассудки по отношению к Swing. Не без этого :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:37 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
Petro123Garrick, Это перехват клавиш а не раскладки. Ну, да. Я так и "сказал". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:38 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
KeshaShturmann, Отсда вывод. Либо грамотное ТЗ, где сказано что Юзвери уровнем Ms Office. Либо лисапед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 14:46 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
java.awt.im.InputContext в JavaFX не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 16:05 |
|
||
|
Смена раскладки клавиатуры в JavaFX
|
|||
|---|---|---|---|
|
#18+
Garrickjava.awt.im.InputContext в JavaFX не работает. Ну, не то чтобы совсем не работает. :( Он, гад к peer-ам цепляется. Была мысль ему фейковый peer скормить, но очень уж там всё геморно. При запуске приложения можно выдрать текущую локаль, но потом, когда меняю layout, в приложении всё равно возвращается первоначальная. Потому что нативный хэндл нужно. В общем проще через JNA в WinAPI достучатся, чем яву хачить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2017, 16:09 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39472324&tid=2122839]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 304ms |

| 0 / 0 |
