powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / ввод текста и обработка события по enter
9 сообщений из 9, страница 1 из 1
ввод текста и обработка события по enter
    #33227844
german23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как можно иммитировать нажатие кнопки "далее" при вводе текста в текстбох - и нажатии клавиши "ентер"?
...
Рейтинг: 0 / 0
ввод текста и обработка события по enter
    #33227877
gaper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видимо, есть обработчик -- добавить в него
Код: plaintext
далее.doClick()
...
Рейтинг: 0 / 0
ввод текста и обработка события по enter
    #33227880
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты про Swing?
...
Рейтинг: 0 / 0
ввод текста и обработка события по enter
    #33227907
german23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну при загрузке:
Код: plaintext
1.
2.
3.
4.
5.
6.
document.body.onfocus = fnFocusOnLogin;
	function fnFocusOnLogin()
	{		
			if(document.all('code')) 
				document.all('code').focus();		
	}	
но, надо, чтобы при нажатии "enter" - когда фокус на текстбоксе - иммитировалось нажатие кнопки "далее", наверное тагъ:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
onpresskey validator(this);

function validator(btn)
{
   if (btn=="enter") - :)
      'next_page()';
}

function next_page()
{
something...;
}
так будет работать? можно ли проще? чтобы не проверять при каждом нажитии - нажата ли ентер? наверняка можно, подскажите плиз.
...
Рейтинг: 0 / 0
ввод текста и обработка события по enter
    #33227925
gaper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вызвать напрямую next_page() нельзя?
...
Рейтинг: 0 / 0
ввод текста и обработка события по enter
    #33227957
gaper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно, не совсем понятно выразился -- поясняю. У Вас есть компонент, кнопка и метод next_page, вызываемый из обработчика кнопки. Вы хотите "нажать" на кнопку при нажатии на enter. Вам понадобиться дополнительный обработчик, например, keyPress (вообще-то лучше применить мэппинг действий, но
это дольше описывать). Итак, чтобы в ответ на нажатии enter у Вас имитировалось нажатие кнопки, необходимо либо вызвать напрямую Ваш метод
Код: plaintext
next_page()
, либо имитировать нажатие кнопки
Код: plaintext
кнопка.doClick()
про doClick
...
Рейтинг: 0 / 0
ввод текста и обработка события по enter
    #33228029
german23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, но все таки не до конца понял :) извиняюсь сразу в ява я 0. итак: если я обрабатываю событие onkeypress - то при любом кейпресс - у меня высывается соответсвующий метод, а мне надо только при нажатии enter.
...
Рейтинг: 0 / 0
ввод текста и обработка события по enter
    #33228064
gaper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автора мне надо только при нажатии enter
Анализ нажатой клавиши подразумевался. Вам нужно проверить на равенство VK_ENTER. (определено в классе KeyEvent )
...
Рейтинг: 0 / 0
ввод текста и обработка события по enter
    #33228068
german23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все, спасибо :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / ввод текста и обработка события по enter
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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