Librairie

Voici quelques informations détaillées pour l'utilisation de la librairie MicroWidgets.

Introduction

Cette librairie contient trois principaux types de classes. Cette page consacre un chapitre pour chacun d'eux.

Chaque classe est décrite et un exemple simple est fourni.
Si vous voulez plus de détails et/ou d'explications, vous pouvez télécharger le code source du module de tests unitaires, et consulter la documentation javadoc de la librairie.

Composants

Les composants suivants sont actuellement disponibles dans cette librairie (Cliquez sur une classe pour plus de détails - en anglais seulement):

Button Button        CheckBox CheckBox
DigitTextField DigitTextField        ExclusiveChoice ExclusiveChoice
GraphicItem GraphicItem        Hyperlink Hyperlink
ImageItem ImageItem        Slider Slider
StringItem StringItem        TextField TextField

Conteneurs

Deux conteneurs sont fournis (Cliquez sur le nom d'une classe pour voir les détails - en anglais seulement):

Events/Listeners

Cinq listeners sont fournis: Quatre pour les composants et un pour les conteneurs.
La table ci-dessous montre quel listener peut être utilisé avec quel composant ou conteneur:

  ActionListener ComponentListener ContainerListener FocusListener ValueChangeListener
Button X X   X  
CheckBox X X   X  
DigitTextField   X   X X
ExclusiveChoice   X   X X
GraphicItem   X   X  
HyperLink X X   X  
ImageItem   X   X  
Slider   X   X X
StringItem   X   X  
TextField   X   X X
RowPanel     X    
XYPanel     X    
Cliquez sur le lien d'une case pour voir un example d'utilisation - en anglais seulement.