|
|
|
Перехват нажатия клавиш
|
|||
|---|---|---|---|
|
#18+
Как в диалоговом окне перехватить все алфавитно-цифровые клавиши по типу: Код: plaintext 1. 2. то есть, что нужно прописать вместо KeyEvent.VK_F? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 11:35:34 |
|
||
|
Перехват нажатия клавиш
|
|||
|---|---|---|---|
|
#18+
Попробуй повесить то же самое тоько в мапу JComponent.WHEN_IN_FOCUSED_WINDOW на JRootPane диалога ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 12:09:55 |
|
||
|
Перехват нажатия клавиш
|
|||
|---|---|---|---|
|
#18+
KeyEvent.VK_ALPHANUMERIC ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 12:11:19 |
|
||
|
Перехват нажатия клавиш
|
|||
|---|---|---|---|
|
#18+
На Fri, 22 Jun 07 09:09:55 GMT "Дуремар" <nospam@sql.ru> записано: > Автор: Дуремар > Попробуй повесить то же самое тоько в мапу > JComponent.WHEN_IN_FOCUSED_WINDOW на JRootPane диалога Тема Ответить > Сообщение > не понял... мой вариант отлично срабатывает для ctrl+F, независимо от того, где находится фокус. нужно чтоб он срабатывал также и для случая, когда я просто начинаю набирать текст. Код: plaintext 1. 2. 3. есть вариант - пробежать в цикле по A-Za-zА-Яа-я0-9 и добавить слушателя, но он мне не нравится Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 12:19:50 |
|
||
|
Перехват нажатия клавиш
|
|||
|---|---|---|---|
|
#18+
На Fri, 22 Jun 07 09:11:19 GMT "fixxer" <nospam@sql.ru> записано: > Автор: fixxer > KeyEvent.VK_ALPHANUMERIC ? > Тема Ответить Сообщение > пробовал, не катит. как я понял, VK_ALPHANUMERIC - это для них вообще какая-то всамоделишняя клавиша. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 12:22:07 |
|
||
|
Перехват нажатия клавиш
|
|||
|---|---|---|---|
|
#18+
вот: Код: 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. щас отрабатывает для Ctrl+F, как сделать чтоб отрабатывало для любого нажатия на клавишу? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 12:35:59 |
|
||
|
Перехват нажатия клавиш
|
|||
|---|---|---|---|
|
#18+
Deady На Fri, 22 Jun 07 09:09:55 GMT "Дуремар" <nospam@sql.ru> записано: > Автор: Дуремар > Попробуй повесить то же самое тоько в мапу > JComponent.WHEN_IN_FOCUSED_WINDOW на JRootPane диалога Тема Ответить > Сообщение > не понял... мой вариант отлично срабатывает для ctrl+F, независимо от того, где находится фокус. нужно чтоб он срабатывал также и для случая, когда я просто начинаю набирать текст. Код: plaintext 1. 2. 3. есть вариант - пробежать в цикле по A-Za-zА-Яа-я0-9 и добавить слушателя, но он мне не нравится Posted via ActualForum NNTP Server 1.4 Sorry - фигню спорол - не проснулся еще :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 12:48:32 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34613336&tid=2145338]: |
0ms |
get settings: |
16ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
49ms |
get topic data: |
18ms |
get forum data: |
4ms |
get page messages: |
80ms |
get tp. blocked users: |
1ms |
| others: | 311ms |
| total: | 510ms |

| 0 / 0 |
