Précédent Suivant

Application fenêtrée


L'objectif de ce cours n'est pas de voir en détail les différentes possibilités pour réaliser des interfaces graphiques en Java mais de les survoler pour avoir une idée de ce que l'on peut faire. Il existe deux packages dédiés aux interfaces :
java.awt.* : pour réaliser des applications fenêtrées
javax.swing.* : pour réaliser de véritables interfaces homme-machine.
Le package awt est recommandé pour développer les applets car ce package est présent depuis les toutes premières versions de Java et les machines virtuelles des navigateurs peuvent l'interpréter. Il n'est cependan pas très étoffé.
Par contre Swing est plutôt recommandé pour développer des applications car ces composants très riches sont apparus dans la dernière version et pour faire fonctionner des applets, un Plug In assez lourd est nécessaire pour mettre à jour les machines virtuelles. Les composants sont vraiment fonctionnels mais une bonne machine est cependant nécessaire pour les utiliser convenablement.


Précédent Suivant