Изпращане на натискания на клавиши към отделен Java процес

Трябва да мога да изпратя набор от натискания на клавиши от едно Java приложение към другото. Създавам този, който изпраща натисканията на клавиши, но не мога да модифицирам приемащия край и следователно имам нужда от някакъв метод, за да ги изпратя или през средата за изпълнение на Java, или чрез някакъв друг заобиколен метод.

Ако някой има информация, която може да ме насочи в правилната посока, ще съм много благодарен.


person Cal Stephens    schedule 29.09.2013    source източник


Отговори (1)


ако имате предвид две различни java приложения, работещи на различни jvms, тогава това означава два процеса, това, което се опитвате да направите, е междупроцесна комуникация, просто като използвате някакъв сокет или файл, можете да го направите, могат да се използват и карти с памет

person nik    schedule 29.09.2013
comment
Използването на сокет или файл би било възможно, но не мога да променя кода на другото приложение - person Cal Stephens; 29.09.2013
comment
ако сте на платформа на windows, можете да използвате windows api за работа с прозорци, но с помощта на java това не е възможно, трябва да кодирате на някои други езици като c# или c++ - person nik; 29.09.2013