Download Cours 5 - interface graphique.key

Transcript
Utilisation minimale : javax.swing
• Utiliser les éléments « natifs » pour le strict nécessaire :
ouvrir une fenêtre, dessiner des lignes/du texte, gestion
primitive des événements
• Tout le reste est assurer par les classes Java : JTextField
• Pour :
– moins de différences entre plateformes
– plus de liberté pour créer et ajouter des (nouveaux) composants
• Contre :
– faut « tout faire »
– les applications Java n’ont pas le même look and feel que les autres.
– un peu plus lent
• Regarder la javadoc, les tutoriaux de SUN avec les démos.
7