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.
- Composants pour les cases à cocher, champs de saisie, bouttons, ...
- Conteneurs pour le placement des composants dans un écran,
- Events/Listeners pour la gestion des événements.
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 | ![]() |
CheckBox | |
![]() |
DigitTextField | ![]() |
ExclusiveChoice | |
![]() |
GraphicItem | ![]() |
Hyperlink | |
![]() |
ImageItem | ![]() |
Slider | |
![]() |
StringItem | ![]() |
TextField | |
Conteneurs
Deux conteneurs sont fournis (Cliquez sur le nom d'une classe pour voir les détails - en anglais seulement):
- XYPanel pour placer les composants avec leurs coordonnées.
- RowPanel pour placer les composants sur des lignes. Vous pouvez spécifier les sauts de lignes, des espaces horizontaux, et autres...
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 |