Objectif du tutorial :
nous allons apprendre à ajouter des commandes à notre formulaire afin de pouvoir dans un premier temps rendre le contrôle au téléphone
Nous devons modifier l'entête de notre classe:
Maintenant déclarons une nouvelle commande:
Résultat en images :
Les sources de tutorial sont disponibles dans la zone de téléchargement.
nous allons apprendre à ajouter des commandes à notre formulaire afin de pouvoir dans un premier temps rendre le contrôle au téléphone
Nous devons modifier l'entête de notre classe:
//implémentation de l'interface CommandListener public class Hello extends MIDlet implements CommandListenerElle deviendra plus claire par la suite.
Maintenant déclarons une nouvelle commande:
private Command c_exit;Puis instantion-la et ajoutons-la au formulaire :
c_exit=new Command("Exit",Command.SCREEN,1);
f_ecran.addCommand(c_exit);
Nous devons aussi indiquer l'objet sur lequel le téléphone "écoute" les commandes :
f_ecran.setCommandListener(this);Enfin nous devons ajouter une nouvelle méthode qui définit l'action de la commande :
public void commandAction(Command c,Displayable d)
{
//commande exit
if (c==c_exit){
//appel la methode gerant la fin du programme
destroyApp(true);
//Quitte le Midlet
notifyDestroyed();
}
}
Voilà qui est déjà plus propre: on dispose maintenant d' un moyen de quitter le programme.
Résultat en images :
Les sources de tutorial sont disponibles dans la zone de téléchargement.