![]() |
![]() |
TD4 - AnnotationsDe $1Table des matièresCe TD propose la création d'annotations, leur manipulation par introspection et avec l'interface APT de manipulation des annotations. Il s'appuie en partie sur les résultats du TD3. Annotation MenuCréer une annotation de nom @Menu qui s'applique uniquement sur les méthodes et qui sera utilisée aussi bien lors de la compilation que dynamiquement par introspection. Cette annotation doit permettre de construire automatiquement un menu dans une fenêtre. Un Menu (ex: JMenu) possède:
Utiliser une annotation plutôt que la classe JMenu directement permet de s'affranchir de l'environnement graphique à utiliser. Si plus tard on décide d'utiliser AWT ou SWT, l'information sur le menu reste présente sous forme d'annotation. |
Powered by MindTouch Deki Open Source Edition v.8.08 |