Framework or library to implement a virtual or on screen keyboard
I know that a virtual or on screen keyboard can be implemented using Swing, but I'd prefer to use a Java library or framework that is designed to that specific task so that we don't have to implement everything from scratch. Does anyone know whether such kind of library exist ?
The virtual keyboard should allow the user to type in any window (let's say a browser or any other application), and the virtual keyboard must not keep the focus.
Thanks in advance,