corner imagecorner image
FeaturesPluginsDocs & SupportCommunityPartners

Tutoriel de démarrage rapide Java avec l'EDI Netbeans

Bienvenu dans l'EDI NetBeans!

Le contenu de cette page s'applique aux EDIs NetBeans 6.0 et 6.1

Ce tutoriel fournit une introduction simple et rapide à l'environnement de l'EDI NetBeans en vous montrant la créaion d'une simple application console "Hello world" . A la fin de ce tutoriel, vous aurez des connaissances générales pour créer, compiler et exécuter des applications dans l'EDI.

Ce tutoriel a une durée de 10 minutes.

Dès que vous aurez fini ce tutoriel, vous pouvez aller à la page des programmes d'apprentissage référencée sur la page Documentation, Formation & Support. Les programmes d'apprentissage fournissent des tutoriels compréhensibles mettant en exergue un large éventail des fonctionnalités de l'EDI et des techniques de programmation pour des variétés de type d'application. Si vous le voulez pas faire une application "Hello World", vous pouvez sauter ce tutoriel et passer directement aux programmes d'apprentissage.

Pour suivre ce tutoriel, vous aurez besoin des logiciels et ressources suivants.

Logiciels ou ressources Version requise
EDI NetBeans Version 6.1 ou
version 6.0
Kit de développement Java (JDK) Version 6 ou
version 5

Configurer le projet

Pour créer un projet dans l'EDI:

  1. Démarrer l'EDI NetBeans.
  2. Dans l'EDI, choisir Fichier > Nouveau Projet (File > New Project)(Ctrl-Shift-N), comme sur la figure ci-dessus .

    NetBeans IDE with the File > New Project menu item selected.

  3. Dans l'assistant du nouveau projet, développez la catégorie Java (Java category) puis sélectionnez Application Java (Java Application) comme sur la figure ci-dessus. Puis cliquez sur suivant.

    NetBeans IDE, New Project wizard, Choose Project page.

  4. Sur la page de nom et emplacement (Name and Location) de l'assistant, faites ce qui suit(comme sur la figure ci-dessus):
    • Dans le champs nom de projet, tapez HelloWorldApp.
    • Laissez la case à cocher Utiliser un répertoire dédié pour stocker les libaries (Use Dedicated Folder for Storing Libraries) non sélectionnée ( Si vous utilisez l'EDI NetBeans 6.0, cet option n'est pas disponible.)
    • Dans le champs Créer la classe principale (Create Main Class), tapez helloworldapp.HelloWorldApp.
    • Gardez la cache à cocher Définir en tant que projet principal (Set as Main Project) sélectionnée

    NetBeans IDE, New Project wizard, Name and Location page.

  5. Cliquez sur terminer.

Le projet est créé et ouvert dans l'EDI. Vous devriez voir les composants suivants:

  • la fenêtre de projet (Projects window), contenant une vue en arborescence des composants du projet, et incluant les fichiers sources, les libraries dont le code , etc...
  • La fenêtre d'éditeur de source (Source Editor) de source nomméeHelloWorldApp ouverte.
  • La fenêtre de naviguation (Navigator window), laquelle vous permet de naviguer rapidement entre les éléments de la classe sélectionnée.

NetBeans IDE with the HelloWorldApp project open.

Ajouter du code au fichier source généré

Comme vous avez gardé la case cocher Créer la classe principale (Create Main Class) selectionnée dans l'assistant de création de nouveau projet , l'EDI vous génère un squelette de classe. Vous pouvez ajouter le message "Hello World!" au code squelette en remplaçant cette ligne :

            // TODO code application logic here
      
par celle-ci:
            System.out.println("Hello World!");
      

Enregistrer les modification en faisant Fichier > Enregistrer (File > Save).

Le fichier doit ressembler au code ci-dessus:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package helloworldapp;

/**
 *
 * @author Sonya Bannister
 */
public class HelloWorldApp {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
            System.out.println("Hello World!");
    }

}

      

Compiler le fichier source

Pour compiler le fichier source, choisir Compiler > Compiler le projet principal (F11) (Build > Build Main Project) �artir du menu principal de l'EDI.

Vous pouvez voir la sortie de votre processus de compilation en choisissant Fenêtre > Sortie > Sortie (Window > Output > Output).

La fenêtre de sortie ( Output window) s'ouvre et affiche une sortie similaire à ce que vous voyez sur cette figure .

Output window showing results of building the HelloWorld project.

Si la sortie de la compilation se termine par la phrase COMPILATION RÉUSSIE (BUILD SUCCESSFUL), félicitations! Vous venez de compiler avec succès votre programme!

Si la sortie de la compilation se termine par la phrase COMPILATION ÉCHOUÉE (BUILD FAILED), vous avez probablement une erreur de syntaxe dans votre code. Les erreurs sont journalisées dans la fenêtre de sortie (Output window) comme des liens hypertextes. Cliquez sur ces liens pour naviguer à la source de l'erreur. Vous pouvez ensuite corriger celle-ci et ensuite choisir encore de Compiler > Compiler le projet principal (Build > Build Main Project).

Quand vous compilez le projet, le fichier bytecode HelloWorldApp.class est généré Vous pouvez voir où fichier est stocké en ouvrant la fenêtre Fichier (Files window) et en développant le noeud Hello World App/build/classes/helloworldapp comme sur la figure ci-dessus.

Files window, showing the generated .class file.

Maintenant que vous avez compilé ce projet, vous pouvez exécuter le programme.

Exécuter le Programme

À partir de la bar des menus de l'EDI, choissisez Exécuter > Exécutez le projet principal (F6) (Run > Run Main Project).

La figure suivante montre ce que vous allez voir maintenant.

The program prints Hello World! to the Output window (along with other output from the build script).

Félicitations! Votre programme marche!

Vous savez maintenant comment accomplir certaines des tâches courantes de programmation dans l'EDI.


Les étapes suivantes

Pour une introduction plus détaillée sur les fonctionalités généralement applicable au développement des applications Java , voir Introduction au développement des applications Java en général.

Pour trouver des informations spécifiques sur le genre d'applications que vous développez, utilisez le programme d'apprentissage de l'EDI Netbeans pour ce type d'application . Chaque programme d'apprentissage contient une série de tutoriels et guides pour utilisateurs débutants et avancés. Ces programmes d'apprentissage sont disponibles:

Bookmark this page

del.icio.us furl simpy slashdot technorati digg
Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems