![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
KISha |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 72 Регистрация: 31.12.2007 Репутация: нет Всего: нет |
Помогите please !!!
Как можно изменить позиция курсора из одного компонентов на другой? например при нажатие клавиша вниз. позиция курсора должно моргать над другую (следующий) компонентов, (без помощью Tab ) |
|||
|
||||
SaSho |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 10.6.2007 Где: Днепропетровск Репутация: 1 Всего: 3 |
Если речь идёт о текстовых полях, то можно использовать методы requestFocus() / requestFocusInWindow() целевого компонента
|
|||
|
||||
KISha |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 72 Регистрация: 31.12.2007 Репутация: нет Всего: нет |
SaSho
у меня все компоненты не текстовой в среди есть JButton, JComboBox, JTable, JList и т.д |
|||
|
||||
SaSho |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 10.6.2007 Где: Днепропетровск Репутация: 1 Всего: 3 |
Ну так а что мешает вызывать методы requestFocus() / requestFocusInWindow() этих компонентов?
|
|||
|
||||
dorogoyIV |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 36 Всего: 46 |
вопрос скорее по GUI.
еще есть такой вариант: (нажимай стрелку вниз)
только если на форме JTable или JList - надо будет переопределять их евенты. |
|||
|
||||
SaSho |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 10.6.2007 Где: Днепропетровск Репутация: 1 Всего: 3 |
Я имел ввиду вот что.
Привожу код, написанный "на коленке":
При необходимости использовать в реальной жизни можно усовершенствовать (например, держать карту тек.компонент - след.компонент, что позволит не производить каждый раз поиск перебором по массиву компонентов). Это сообщение отредактировал(а) SaSho - 8.8.2008, 18:23 |
|||
|
||||
SaSho |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 10.6.2007 Где: Днепропетровск Репутация: 1 Всего: 3 |
Удалено.
*Блин, чего мои посты добавляются по 2 раза?.. Это сообщение отредактировал(а) SaSho - 8.8.2008, 18:19 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |