Objectif du tutorial :

Comment récupérer des données à partir du formulaire.

Nous devons ajouter un nouvel élément, un TextField:

private TextField tf_entree;
Instantion-la et affichons-la:

tf_hello=new TextField("Entrez une chaine","",15,TextField.ANY);
f_ecran.append(tf_hello);
Ajoutons une commande ok pour la fin de saisie:


private Command c_ok;

c_ok=new Command("ok",Command.SCREEN,4);
On gère la nouvelle commande:

public void commandAction(Command c,Displayable d)
{
    //commande exit
    if (c==c_exit){
        destroyApp(true);
        notifyDestroyed();
        }
    //commande ok
    else if (c==c_ok){
	String s_entree=new String("");

	//Saisie
        s_entree=tf_hello.getString();
        f_ecran.append(s_entree);
        }
    
}
Voilà nous possédons les bases pour l'affichage, le contrôle du programme et la saisie de données !!

Résultat en images :





Les sources de tutorial sont disponibles dans la zone de téléchargement.