JAVA:swing
Résolu/Fermé
A voir également:
- JAVA:swing
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- Java jre - Télécharger - Langages
- Jeux java itel 5360 ✓ - Forum Mobile
3 réponses
Herezia
Messages postés
70
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
28 août 2014
11
26 mai 2011 à 15:11
26 mai 2011 à 15:11
Bonjour simo,
Logiquement, il y a une différence. Avec le premier import tu importes tout "ce que le package javax.swing propose" : les JFrame, les JTextField, les JButton, etc.
Avec le second, tu n'importes que la classe JFrame. Si tu dois utiliser la classe JButton dans ta classe par exemple, tu auras alors besoin de faire un import javax.swing.JButton
Ainsi : import javax.swing.*; import javax.swing.JFrame; est redondant puisqu'on inclut déjà toutes les classes possibles
Techniquement, il n'y a pas de différences, le .class compilé contiendra seulement les références vers les classes dont ta classe a besoin
Logiquement, il y a une différence. Avec le premier import tu importes tout "ce que le package javax.swing propose" : les JFrame, les JTextField, les JButton, etc.
Avec le second, tu n'importes que la classe JFrame. Si tu dois utiliser la classe JButton dans ta classe par exemple, tu auras alors besoin de faire un import javax.swing.JButton
Ainsi : import javax.swing.*; import javax.swing.JFrame; est redondant puisqu'on inclut déjà toutes les classes possibles
Techniquement, il n'y a pas de différences, le .class compilé contiendra seulement les références vers les classes dont ta classe a besoin
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
26 mai 2011 à 15:12
26 mai 2011 à 15:12
import javax.swing.* ==> Tu importes toutes les classes contenues dans Javax.swing, méthode pour les feignasses ;-)
import javax.swing.JFrame ==> Tu importes juste la classe dont tu as besoin, ici la classe JFrame
import javax.swing.JFrame ==> Tu importes juste la classe dont tu as besoin, ici la classe JFrame
Modifié par Herezia le 26/05/2011 à 15:15
Exemple :
Là le compilateur ne saura pas s'il doit prendre le le String de java.lang ou le String le sous vêtement
:-)