fenggui.png

Avant toute chose vous devez vous munir de Jogl accessible à l'adresse jogl.dev.java.net

  1. For Windows: jogl-1.1.0-windows-i586.zip ou la version AMD 64 bits
  2. For Linux: jogl-1.1.0-linux-i586.zip ou la version AMD 64 bits
  3. For Mac OS X: jogl-1.1.0-macosx-universal.zip ou la version PPC

Télécharger également FengGui à l'adresse suivante http://sourceforge.net/project/showfiles.php?group_id=178317. Même remarque que Jogl sur le choix de la version.

  1. Dans Eclipse : File > New > Java Project
  2. Saisissez le nom de votre projet dans "Project Name" puis cliquer sur Finish
  3. Dans votre "workspace" créer un dossier /lib. Dans ce dossier vous devez avoir la configuration suivante : FengGui.jar et le dossier jogl-1.XXX contenant les fichiers .jar. Si vous utilisez windows, les fichiers à utiliser sont des .dll, mais la configuration reste là même.
  4. Dans Eclipse, Dans le panel de gauche (explorateur de votre projet), clic droit sur votre projet > Properties, Java Build Path > Librairies > Add External Jars... ajouter tous les .jar de votre projet (/lib et /lib/jogl...).
  5. Enfin toujours dans Java Build Path > Librairies puis dans Native librairy Editez le et placer votre chemin /lib/jogl...

Dans l'archive ci-jointe vous trouverez un exemple d'application fengGui "Chat".

Dans src :

  • Package Main -> la partie graphique
  • Package Chat -> la partie transfert de donnée texte

Dans lib:

Les librairies fenggui et Jogl (linux)

Comment tester l'application :

  • Lancer en premier votre serveur Chat : java chat.ChatServer, ce dernier se met alors en attente
  • D'après votre IDE (Eclipse ou Netbeans) lancer l'application MainWindow.java afin d'avoir le système de fenêtrage et donc l'application cliente.