U.E. Outils et Méthodes Java sous Eclipse, prise en main Franck Sajous - CLLE-ERSS Ce document est disponible à l'adresse : http://fsajous.free.fr/SDL/SL02358X/4/ 1 Eclipse : prise en main Démarrez Eclipse et, spéciez un répertoire où seront stockés vos projets (e.g. C:\M2Pro\OutilsEtMethodes\workspace). 1.1 Création d'un nouveau pro jet Fermez l'onglet Welcome. File/New/Project... ; Vériez que Java/Java Project soit sélectionné (cf. g. 1(a)), puis cliquez sur Next ; Saisir un nom de projet (cf. g. 1(b)), puis cliquez sur Finish. 1. Menu 2. 3. 1.2 Création d'une nouvelle classe HelloWorld File/New/Class ; Créez une nouvelle classe 1. Menu : 2. Dans la boîte de dialogue qui s'ouvre (cf. g. 2), saisissez un nom de paquet HelloWorld ; Cliquez sur la case à cocher en face de public static void main() Cette étape facultative permet de générer une méthode main() vide (point (Package), e.g. 3. tutoriel, puis un nom de classe, e.g. d'entrée d'une exécution possible). 4. Cliquez sur 1.3 Finish. Exécution À l'intérieur de la méthode main(), System.out.println ("Bonjour"); saisissez l'instruction d'achage : puis lancez l'exécution du programme : 1. dans la barre d'icônes, cliquez sur la èche noire vers le bas qui se trouve à côté de la èche blanche cerclée de vert (cf. g. 3) ; 2. sélectionnez Run as/Java application. (a) étape 1 (b) étape 2 Figure 1 Eclipse : création d'un nouveau projet 2 Figure 2 Eclipse : création d'une nouvelle classe Figure 3 Eclipse : lancer l'exécution 3 2 Objets graphiques : premières classes 2.1 Création et remplissage du paquet graph 1. Téléchargez sur la page de la séance l'archive nommée graph2013_1.zip 2. Décompressez l'archive 3. Démarrez Eclipse et créez un paquet nommé 4. Importez les chiers graph2013_1 (menu File/New/Package) .java décompressés dans ce paquet (cf. annexe B du document Java sous Eclipse, prise en main) 2.2 Manipulations 1. Ouvrez les diérentes classes en double-cliquant sur leur nom (menu gauche) et observez l'implémentation 2. Exécutez la méthode main() de la classe PointMobile 3. Ajoutez dans cette méthode les instructions pour : créer une autre instance de PointMobile lui attribuer un nom et des coordonnées faire acher ces valeurs 4. Dans la classe PointMobile, ajoutez une méthode qui permet de déplacer le point 5. Dans la méthode main(), invoquez cette nouvelle méthode, puis faites à nouveau acher le point. 3 Boucles, choix Compteur (voir l'annexe B) sur la page de la séance et main(). Ajoutez une méthode comptePair(int maximum) qui ache les nombres entiers pairs jusqu'à la valeur maximum. Modiez la méthode main() pour acher, à l'aide de la méthode comptePair(), 1. Récupérez la classe lancez la méthode 2. 3. les entiers pairs jusqu'à 12. decompte(int maximum) qui ache tous les nombres maximum jusqu'à 0. Modiez la méthode main() pour acher un décompte de 10 à 0 (en appelant la méthode decompte()). Ajoutez une méthode decompte(int max, int min) qui ache tous les nombres entiers par ordre décroissant depuis la valeur max jusqu'à la valeur min. Modiez la méthode main() pour acher un décompte de 403 à 392. Ajoutez une méthode comptePairImpair(int maximum) qui ache tous les nombres entiers jusqu'à la valeur maximum en précisant devant ce nombre 4. Ajoutez une méthode entiers par ordre décroissant de la valeur 5. 6. 7. 8. s'il est pair ou impair (en achant devant le nombre la chaîne de caractères Pair : ou Impair :). 4 A Eclipse : aperçu des vues de l'environnement B Import de classes sous Eclipse Lorsque vous voulez intégrer dans votre projet Eclipse le code Java d'une classe que l'on vous fournit sous forme de chier .java, il y a deux possibilités : soit créer une nouvelle classe qui porte le même nom et faire un copier-coller du code ; soit importer le/les chier(s) : 1. Dans l'onglet Package Explorer, cliquez sur le paquet dans lequel vous voulez importer le(s) chier(s) (cf. g. 4(a)) ; File/Import ; General/File System et cliquez sur Next (cf. g. 4(b)) ; Cliquez sur Browse, puis sélectionnez le répertroire dans lequel se trouve(nt) le(s) chier(s) .java (cf. g. 4(c)); 2. Menu 3. Sélectionnez 4. 5. Sélectionnez dans le cadre de droite le(s) chier(s) à importer ; 6. Cliquez sur Finish. (a) étape 1 (b) étape 2 (c) étape 3 Figure 4 Eclipse : import de chiers .java 7 C Eclipse : signalement des erreurs