L'expert MIDlet crée un MIDlet de base entièrement fonctionnel composé des deux fichiers suivants qu'il ajoute au projet actuellement ouvert.
Une classe MIDlet
squelette qui étend javax.microedition.midlet.MIDlet
. Cette classe implémente les méthodes startApp()
, pauseApp()
et destroyApp()
, qui sont analogues à start()
, stop()
et destroy()
dans Java2SE.
Une classe Displayable
par défaut qui peut étendre javax.microedition.lcdui.Canvas
, javax.microedition.lcdui.Form
, javax.microedition.lcdui.List
ou javax.microedition.lcdui.TextBox
. Vous pouvez personnaliser la classe Displayable
visuellement dans le concepteur MIDP.
Pour ouvrir l'expert MIDP, choisissez Fichier|Nouveau, puis double-cliquez sur l'icône MIDlet sur la page Micro de la galerie d'objets.
Important : Pour pouvoir accéder aux experts de la page Micro de la galerie d'objets, vous devez créer ou ouvrir un projet.
MIDlet
L'expert affiche les noms par défaut du paquet et du fichier classe MIDlet
.
Affiche le nom de paquet dérivé du fichier projet. Pour attribuer un autre nom de paquet au fichier MIDlet
, cliquez sur le champ Package et tapez un nouveau nom.
Pour plus d'informations sur les paquets, reportez-vous à la rubrique "Paquets" dans la partie "Création et gestion des projets" de Construction d'applications avec JBuilder.
Affiche le nom attribué par défaut à la classe MIDlet
. Pour la renommer, cliquez dans la zone Class et entrez le nouveau nom.
Utilise les informations provenant du fichier projet comme commentaires d'en-tête en haut du fichier classe MIDlet
. Il s'agit des informations saisies dans l'expert Projet lors de la création du fichier projet.
//Titre : Nom de votre produit //Version : //Copyright : Copyright (c) 2001 //Auteur : Votre nom //Société : Votre société //Description : Votre description
Cette option est désactivée par défaut.
Displayable
Les informations fournies dans cette étape définissent la classe Displayable
qui peut être personnalisée visuellement dans le concepteur MIDP.
Ce champ contient un nom par défaut pour la classe. Si vous ne voulez pas utiliser ce nom, entrez-en un pour la classe Displayable
.
Ce champ contient une chaîne d'affichage par défaut pour la classe. Remplacez-la par une chaîne de votre choix. Ce titre s'affiche en haut de l'écran du périphérique lors de l'exécution.
Sélectionnez la superclasse displayable à étendre. Vous avez le choix entre javax.microedition.lcdui.Canvas
, javax.microedition.lcdui.Form
, javax.microedition.lcdui.List
ou javax.microedition.lcdui.TextBox
.
Le type par défaut est javax.microedition.lcdui.Form
car il permet l'inclusion de plusieurs composants enfant. javax.microedition.lcdui.Form
est le seul composant MIDP qui peut contenir un autre composant.