03 сен 2007 05:04 | |
Сообщения:4 | Здраствуйте подскажите как можно реализовать. Чтобы джава отсылала виндоусу нажатие клавиатуры. На примере макроса в отпределеное окно как делается на делфи( получение фрейма нужного окна и в него отправляем нажатие клавиатуры). |
05 сен 2007 01:31 | |
Сообщения:6 | Вы хотите получить код клавиши клавиатуры и вывести его, я правильно вас понял? Если да - это событие KeyEvent () public interface KeyListener extends EventListener{ public void keyTyped(KeyEvent e); public void keyPressed(KeyEvent e); public void keyReleased(KeyEvent e); } |
05 сен 2007 02:18 | |
Сообщения:3874 | http://manticore.2y.net/Java/examples/: Mouse to Keys event. Q. How to create events manually in JAVA ? For example, if I received left mouse click, I want to generate left key press. A. You can construct any new event and then send it through Component.processXxxEvent() http://manticore.2y.net/Java/examples/ |
05 сен 2007 02:51 | |
Сообщения:4 | Denis: Вы хотите получить код клавиши клавиатуры и вывести его, я правильно вас понял? Если да - это событие KeyEvent () public interface KeyListener extends EventListener{ public void keyTyped(KeyEvent e); public void keyPressed(KeyEvent e); public void keyReleased(KeyEvent e); } Нет мне это не надо. Мне надо зделать вот так Пример : есть программа, например возмем простой текстовый редактор notepad мне нажо получить эго хеадлер, чтобы в него забивать данные (эмуляцией клавиатуры). |
05 сен 2007 02:54 | |
Сообщения:1165 | выше приведена gesser-ом ссылка - как раз то что нужно!!! Я сам искал но не нашел, а вот gesser - молодец :wink: The meaning of life, universe and everything is 42! |
05 сен 2007 03:03 | |
Сообщения:3874 | Hannibal: Нет мне это не надо. Мне надо зделать вот так Пример : есть программа, например возмем простой текстовый редактор notepad мне нажо получить эго хеадлер, чтобы в него забивать данные (эмуляцией клавиатуры). К сожалению, в Java нельзя получить хедер окна, и к нему обратиться, так-как код был бы не переносимый (это нужно делать только через JNI), но вы, к примеру, можете управлять другими приложениями, по координатам :) http://www.javatalks.ru/sutra2619.php#2619 |