SWT. Симулирование нажатия клавиатуры
От: S_Nawa  
Дата: 12.11.07 15:58
Оценка:
Можно ли засимулировать нажатие клавиши клавиатуры на контроле, т.е. чтобы сработал KeyListener?
Re: SWT. Симулирование нажатия клавиатуры
От: Blazkowicz Россия  
Дата: 12.11.07 16:04
Оценка:
Здравствуйте, S_Nawa, Вы писали:

S_N>Можно ли засимулировать нажатие клавиши клавиатуры на контроле, т.е. чтобы сработал KeyListener?

Смотря с какой целью.
Widget.notifyListeners()
java.awt.Robot
Re[2]: SWT. Симулирование нажатия клавиатуры
От: S_Nawa  
Дата: 12.11.07 16:31
Оценка:
надо, чтобы у контрола сработал KeyPressed(KeyEvent event) от KeyListenera и в event.character содержался бы например символ 'а' или в event.KeyCode было бы SWT.BS
Re[3]: SWT. Симулирование нажатия клавиатуры
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 12.11.07 16:52
Оценка:
Здравствуйте, S_Nawa, Вы писали:

S_N>надо, чтобы у контрола сработал KeyPressed(KeyEvent event) от KeyListenera и в event.character содержался бы например символ 'а' или в event.KeyCode было бы SWT.BS

Какой конкретно widget и зачем вам это нужно?
Re[4]: SWT. Симулирование нажатия клавиатуры
От: S_Nawa  
Дата: 12.11.07 17:06
Оценка:
Здравствуйте, rsn81, Вы писали:

R>Здравствуйте, S_Nawa, Вы писали:


S_N>>надо, чтобы у контрола сработал KeyPressed(KeyEvent event) от KeyListenera и в event.character содержался бы например символ 'а' или в event.KeyCode было бы SWT.BS

R>Какой конкретно widget и зачем вам это нужно?

SortedLisе из ercp. Там присутствуют глюки с использованием фильтра, т.е. фильтрация иногда не соответствует значению из фильтра, а чего-то типа refresh() нету. Приходится как то активировать sortedList и например добавить и удалить символ, тогда фильтр оживает. Все через одно место, т.к. доступ к фильтру, судя по исходникам происходит только в KeyPressed
да, awt.Robot помог, но хотелось бы через события
Re: SWT. Симулирование нажатия клавиатуры
От: S_Nawa  
Дата: 13.11.07 16:30
Оценка:
up
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.