1

Is there a way for Java to listen to another program for mouse clicks?

If so, is there a way to listen for mouse clicks on text inputs on other programs?

I'm making an on screen keyboard for a project I'm working on. It will automatically be displayed when the user selects any text input on the screen. When the text input is unfocused, the keyboard would disappear.

Tgwizman
  • 1,469
  • 2
  • 19
  • 34

1 Answers1

1

Strictly speaking, in Java there is no way to detect Mouse or Keyboard events when your application is not in focus. This is a security mechanism that is built into Java.

An application cannot listen for these events unless it has root (admin) privileges anyway.

John
  • 3,769
  • 6
  • 30
  • 49