Déjà ton truc est en arabe 
Et j'ai pas l'impression que ce soit une bibliothèque, mais un programme. Tu veux faire quoi comme application pour vouloir faire un clavier ? Je peux t'aider si tu veux c'est pas très compliquer .. Une fenêtre avec pleins de boutons, et a chaque clic sur un bouton, par exemple le bouton de la lettre A, bah tu rajoute le caractère A aux (JLabel, JTextViewer, je me rappelle plus ça fait longtemps que je fait plus du Java je suis passé au C# .. ), bref rien de bien sorcier 