Demo
A demonstration of the main features of the keyboard: the standard layout is combined with the ability to choose a keyboard language and change the visual appearance of the keyboard by applying one of the predefined themes.
Embedded Keyboard
The sample shows you how to embed a virtual keyboard in a Java Swing application. You can also change the keyboard theme and choose among several layouts.
External Keyboard
The sample shows how to use the library as an external keyboard that sends the key input to whatever application has the input focus.