Définition | Utilisation | Exemple | Côté technique |
String clavier40(int x, int y, String titre);
Cette fonction dessine un clavier de 40 touches, affiche le titre que vous lui avez passé, et enregistre les lettres appuyées. Quand un clic est effectué sur la barre principale, elle se termine, s'efface et retourne la chaîne saisie. Les caractères possibles sont particulièrement adaptés pour donner un nom de fichier: Comme il n'y a pas vraiment la possibilité de sauvegarder la partie qui est recouverte par le clavier et que l'on ne peut pas non plus le laisser en permanence (l'écran est trop petit), il est mis en inversion, ce qui permet de l'enlever à la fin. C'est pour cela qu'il est transparent et difficilement lisible sur un fond bariolé. Si vous le pouvez et si vous le voulez avec un fond, vous pouvez précéder la fonction d'un petit fillRect(x,y,x+231,y+101,couleur); qui dessinera un fond avant. Les touches sont petites et je conseille d'avoir étalonné le touchPad pour utiliser le clavier.
Le clavier est sensible aux setLimites données par la fonction setLimites()
Voir aussi: |