Всем привет. Вообщем то прочел том один по джаве. Пишу первое приложение.
Интересует вот что. Можно ли как то иным образом имитировать нажатие клавиш(ну или кликов кнопок мыши), не прибегая к использования класса Robot? Я понял, что этот класс нацелен на дебаговые действия.
Что мне надо? По теме надеюсь, ясно). имитировать в текстовом поле нажатия клавиш с клавиатуры.
Перерыл много чего. Сам вот класс KeyEvent - заинтересовало что в доке есть конструктор. В книжке где я читал, примера его использования я не видел да и в недрях нета чтото молчат о нем. Мда, сложновато на 1й взгляд выглядит - определения конструктора с параметрами, но главное, мне почемуто кажеться что этот клас просто инициируеться и никаких имитаций не делает.
KeyEvent(Component source,
int id,
long when,
int modifiers,
int keyCode,
char keyChar
)
Вообщем, после его использования, компилятор то скомпилил файл, но изминений никаких...
Мне кажется я вообще не в ту сторону двигаюсь.
Буду очень признателен если хоть малейшый намек кинете)...
Спустя 1 минуту 58 секунд добавил
class KeyEvent - An event which indicates that a keystroke occurred in a component.
Просто мониторит нажатия клавиш значит.
Ну то что в обработчиках он используеться для выслежывания нажатий клавиш - это я в курсе. Пробовал.
А вот тут как быть....