Programmation interfaces graphiques

1530 mots 7 pages
Programmation d’Interfaces Graphiques
IV - Programmation événementielle & ‘Widgets’ de base
Stéphane HUOT Dpt. Informatique
DUT Informatique - S2 - 2010-2011

[PIG]
Cours IV
Prog. Evt

Introduction
I didn't do it
• Programmation événementielle • Événements/Contrôles de base • Syntaxe VB

2

[PIG]
Cours IV
Prog. Evt

Application Interactive externes: • dispositifs d’entrée utilisateur (souris, clavier, tablette, ...) • capteurs (température, vitesse, ...)

3 [PIG]
Cours IV
Prog. Evt

4

Programmation Evénementielle

• Une application interactive (graphique ou non) doit réagir à des événements o • Une interface graphique (Graphical User Interface/GUI) est constituée de contrôles (Widgets) avec lesquels l’utilisateur interagît o o

en entrée: l’utilisateur effectue une saisie ou actionne un contrôle en sortie: les contrôles présentent des informations à l’utilisateur une action de l’utilisateur sur un contrôle une activité interne

o

internes:
• horloge • changements d’états (variables, ressources, ...)

• Un événement est généré par le système suite à o o

Programmation événementielle

Arrivée aléatoire des événements

[PIG]
Cours IV
Prog. Evt

Gestion des événements

5 [PIG]
Cours IV
Prog. Evt

Illustration
Gestionnaire d’événements Réflexes
Reflexe 1

6

• Un événement non géré ne produira aucune action • Le programmeur gère les réactions aux événements o Evénements
Evt 1

(de type A)

(pour evts de type A)

o

programme le(s) ‘réflexe(s)’ à un/aux événement(s) un réflexe est déclenché lorsque sont événement se produit: le code correspondant est exécuté

(de type B)

Evt 2

(de type A)

Evt 3

Boucle infinie en attente des événements

(pour evts de type B)

Reflexe 2

[PIG]
Cours IV
Prog. Evt

Éléments de la programmation événementielle

7 [PIG]
Cours IV
Prog. Evt

Syntaxe VB.NET
Contrôle qui a émis l’événement

8

• Les contrôles (ou ‘Widgets’:

en relation

  • sonia-
    282 mots | 2 pages
  • Charte graphique
    632 mots | 3 pages
  • Une presentation du marché de l'événementiel
    381 mots | 2 pages
  • Lce semestre.2
    2196 mots | 9 pages
  • Probabilités et statistiques
    524 mots | 3 pages
  • Probabilités révisions 1ère
    639 mots | 3 pages
  • Charte graphique
    593 mots | 3 pages
  • Corrige ecoe droit
    1681 mots | 7 pages
  • Conditionnement Fiches De R Vision Math Matiques Terminale ES R Visions R Ussite Bac
    273 mots | 2 pages
  • Charte graphique
    391 mots | 2 pages
  • Eco_droit_ _STG_ _study
    1578 mots | 7 pages
  • ta mere
    535 mots | 3 pages
  • frequence de diné
    266 mots | 2 pages
  • Maths
    2615 mots | 11 pages
  • SEN Outils
    1025 mots | 5 pages