
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.04.2012, 08:02:47
|
|||
|---|---|---|---|
|
|||
Отловить нажите Enter в jTextField |
|||
|
#18+
Всем привет) Проблема однако никакая, но я не понимаю, как это организовать((( Полдня убила, ничего не выходит. Надо, чтобы после нажатия Enter в jTextField происходила цепочка событий. Неужели через jTextField1.чего-то там не такого, что отлавливало бы Enter??? ActionListener и прочее по кускам кода я понять не могу, куда это вообще писать? Заранее благодарю...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2012, 09:30:26
|
|||
|---|---|---|---|
Отловить нажите Enter в jTextField |
|||
|
#18+
LeAnnAlice, А куда пробовали писать? У JTextEdit есть метод addActionListener вот туда и пихать Код: java 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2012, 09:59:50
|
|||
|---|---|---|---|
|
|||
Отловить нажите Enter в jTextField |
|||
|
#18+
InputMap/ActionMap http://docs.oracle.com/javase/tutorial/uiswing/misc/keybinding.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2012, 14:49:59
|
|||
|---|---|---|---|
|
|||
Отловить нажите Enter в jTextField |
|||
|
#18+
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2012, 14:56:27
|
|||
|---|---|---|---|
|
|||
Отловить нажите Enter в jTextField |
|||
|
#18+
У JTextField ENTER замаплен на JTextField.notifyAction - JTextField.postActionEvent() Для JTextField такие манипуляции нафиг не нужны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.04.2012, 11:10:51
|
|||
|---|---|---|---|
|
|||
Отловить нажите Enter в jTextField |
|||
|
#18+
С этим разобралась)) Благодарю)) Зато теперь что-то поинтересней... Работаю с массивом чисел (динамический). У меня на форме меню с действиями. 1) Добавляем элемент Нужно: если массив ещё не создан, то работаем со стандартным (заданным заранее), если создан, работаем с ним. Что происходит: тут два варианта. Если массив не создан ещё, подгружается стандартный массив. Всё ОК, однако, при нажатии любой другой кнопки меню и попытки выполнения её (кнопки) назначения, программа продолжает выполнять добавление. Если массив уже создан, то добавление происходит. Но не в тот массив, который есть. То есть, например, если перед добавлением элемента сначала нажали "работать с новым массивом" и ввели его с клавиатуры - введенное в поле для добавления значение воспринимается как новый массив; если до добавления массив сгенерировали - то число воспринимается как номер элементов для генерации. Число же при этом добавляется. Та же примерно фигня после нажатия кнопочки: генерация работает нормально, а ввод нового массива считается выполнением добавления элемента оО 2) Удаляем элемент. Ситуация та же(( Собственно код. Хотя тут, наверное, надо всё смотреть... Код: sql 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. Код: sql 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. 32. 33. +1. В jTextField запретить ввод всего, кроме цифр и пробелов, или пофиг на ввод, но отслеживать это дело и выдавать "Не могу" после нажатия Enter при любых других введенных символах, помимо цифр и пробелов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2131960]: |
0ms |
get settings: |
19ms |
get forum list: |
22ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
61ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
85ms |
get tp. blocked users: |
3ms |
| others: | 387ms |
| total: | 610ms |

| 0 / 0 |
