Partie 3 interface utilisateur high level.pdf

1847 mots 8 pages
Programmation des terminaux mobiles

ESPRIT Imed AMRI imed.amri@esprit.ens.tn

ESPRIT Sana BEN FADHEL sana.benfadhel@esprit.ens.tn

Plan du cours du module J2ME
Chapitres Introduction au J2ME Interface utilisateur (Niveau supérieur)+ exposés Examen TP + exposés Interface utilisateur (Niveau inférieur)+ exposés Examen TP + exposés Connexion réseaux +exposés Les enregistrements (RMS) Examen final

Le package lcdui

Composants Form et Item
 Une Form est essentiellement un contenaire qui va contenir plusieurs composants qui sont des sous-classe de la classe Item.

La liste des composants Item:
DateField Gauge StringItem TextField ChoiceGroup Spacer Image and ImageItem

1/39

Composants Form et Item
 Les constructeurs de Form sont : public Form(String title) public Form(String title, Item[] items)  Le premier pour créer une forme vide.  Le deuxième va contenir les composants  Pour ajouter des Item on utilise la méthode : public int append(Item item)

2/39

Le composant TextField
 Un TextField est similaire d'enregistrement de texte à n'importe quel champ typique

3/39

Création d’un TextField
Le constructeur d’un TextField est :  public TextField(String label, String text, int maxSize, int constraints) Le titre est l’étiquette de l’affichage. Le texte affiche le texte initial. La taillemaximum determine le nombre de caractère à saisir dans le TextBox. Le type des contraintes sont : ANY : permet n’importe quel type d’entrée. NUMERIC : nombre entier. DECIMAL : nombre fractionnel. PHONENUMBER : numéro de téléphone. EMAILADDR : adresse email . URL :adresse web.

4/39

Le composant StringItem
 Un composant de StringItem est employé pour afficher un label .

 Le constructeur StringItem est:

Public StringItem(String label, String text)

5/39

Le composant DateField
 Le composant DateField manipule un objet Date, comme défini dans java.util.Date.  En créant un objet DateField vous spécifiez si l'utilisateur peut éditer la date, le temps, ou tous les

en relation

  • Démarche
    688 mots | 3 pages
  • Notice pioneer cdj 800
    377 mots | 2 pages
  • 11821 Cours Trous
    1831 mots | 8 pages
  • Politique prix macdonal
    3181 mots | 13 pages
  • Eva2
    342 mots | 2 pages
  • Grille d'évaluation
    314 mots | 2 pages
  • Einstein
    350 mots | 2 pages
  • bricomania
    412 mots | 2 pages
  • FDC Cours Apr S L Interro
    6004 mots | 25 pages
  • Gsi chapitre a
    346 mots | 2 pages
  • Rapport T
    7312 mots | 30 pages
  • Biofood
    323 mots | 2 pages
  • Contrôle de gestion ministère
    450 mots | 2 pages
  • Evaluation de la demande
    961 mots | 4 pages
  • Sweetdev
    1268 mots | 6 pages