Swing

631 mots 3 pages
Introduction

Événements

LOG2420 ― Analyse et conception d'interfaces utilisateur Bibliothèque Swing et événements
Michel C. Desmarais, François Lemieux Génie informatique École Polytechnique de Montréal Automne 2009
LOG2420 - Analyse et conception d'interfaces utilisateur – Bibliothèque Swing et événements 1/9

Introduction

Événements

Java Swing
Bibliothèque développée par Sun pour les interfaces graphiques Java Utilise la bibliothèque AWT comme base pour : gestion d‘événements rendu (dessin) de bas niveau certains composants de base etc.

Approche relativement récente et selon l‘état de l'art Très bien documentée : java.sun.com/docs/books/tutorial/uiswing/index.html java.sun.com/docs/books/tutorial/ui/index.html
LOG2420 - Analyse et conception d'interfaces utilisateur – Bibliothèque Swing et événements 2/9

Introduction

Événements

Les événements
Générés par:
L'utilisateur à travers le système de fenêtrage Des objets comme des composants un filtre « sémantique »

Gérés par des « écouteurs » (listeners) Les écouteurs sont liés à des objets sources d‘événements, généralement des composants, par une méthode qui effectue les fonctions de rappel (callbacks),
Exemple. : composantSource.addActionListener(composantRécepteur) Un écouteur doit implémenter l'interface du type d‘événements écoutés : actionPerformed(actionEvent

e)

LOG2420 - Analyse et conception d'interfaces utilisateur – Bibliothèque Swing et événements

3/9

Introduction

Événements

Un écouteur public class SwingApplication implements ActionListener { ... JButton button = new JButton("I'm a Swing button!"); button.addActionListener(this); .... // code qui gère l‘événement public void actionPerformed(ActionEvent e) { numClicks++; label.setText(labelPrefix + numClicks); } } java.sun.com/docs/books/tutorial/uiswing/learn/example2.html#handlingEvents

LOG2420 - Analyse et conception d'interfaces utilisateur – Bibliothèque Swing et événements

4/9

en relation

  • Swing absolu
    265 mots | 2 pages
  • ballo
    1098 mots | 5 pages
  • Gang
    1167 mots | 5 pages
  • Slam
    380 mots | 2 pages
  • Rapport de stage salotex
    1011 mots | 5 pages
  • bts Eco leçon
    2411 mots | 10 pages
  • « Cellule antiterroriste de l’elysée »
    2291 mots | 10 pages
  • le bal
    1208 mots | 5 pages
  • Secteur informel au maroc
    2876 mots | 12 pages
  • Le bal
    672 mots | 3 pages
  • Swing kids
    435 mots | 2 pages
  • Guide Ceolis 022014
    11749 mots | 47 pages
  • Le swing
    900 mots | 4 pages
  • presse a suivre
    664 mots | 3 pages
  • Objectifs de l'écologie comportementale
    561 mots | 3 pages