Affichage des articles dont le libellé est Eclipse. Afficher tous les articles
Affichage des articles dont le libellé est Eclipse. Afficher tous les articles

dimanche 30 novembre 2008

Applet Java (part 2)

Salut à tous mes petits geeks,

Tout d'abord, je vous rappelle que le projet de SDA est à rendre pour bientot(le 15/12/2008)!
Ensuite, pour ceux qui ont quelques problème avec ce xxxx de projet, voici la suite des infos concernant la création d'applet.

Espérant que ca puisse vous servir un jour...

1. Utilisation d'Eclipse pour faire son applet

Alors pour faire un projet avec un applet avec eclipse, c'est bien simple, il suffit de faire comme si vous faisiez un projet normal(par exemple comme si vous faisiez un projet de génie logiciel). Une fois votre projet créé, on créé une classe qui hérite de JApplet ou de Applet(voir le 1er article sur les applets).

Alors pour voir votre applet s'animer, il suffit de faire un click droit sur votre projet RunAS->JavaApplet ou bien pour les fanas de raccourcis : Alt+shift+X A

Pour ceux qui aiment bien voir des images d'un exemple[1]

2. Réalisation d'une archive jar

Si vous ne voulez pas appliquer le pattern "God Object"(ou plutot Anti-pattern) et tout coder dans une seule et meme classe, il vous faudra faire une archive contenant votre projet.

Tout aussi facilement:
click droit sur votre projet -> Export
Ensuite :
Java -> JAR file
nb: Sans certitude, les Executable Jar Files spécifiques aux applications java, donc nécessitent une méthode main dans une des classes ==> inutile pour nous.

La, il ne vous reste plus qu'a suivre le wizard et avoir une jolie archive jar de votre projet...

3. Fat Jar Eclipse Plug-In

Alors si comme moi, vous n'êtes pas capable de faire un jar comme au point 2, par exemple car vous utilisez des librairies spécifiques, alors plutot que de vous casser la tête, votre délégué a la solution : le plugin Fat Jar.

Ce plugin vous permet de réaliser des archives jar facilement et rapidement. C'est un outil de déployement qui permet de générer un jar exécutable à partir d'un projet eclipse [2].

Url pour l'update manager d'eclipse : http://kurucz-grafika.de/fatjar

Je vous renvoi sur le site officiel d'eclipse pour l'installation d'un plugin eclipse [4]

Une fois ce plugin installé, pour avoir son archive:
click droit sur votre projet -> Build Fat Jar

et hop et quelques clicks on a une archive qui est nickel :p

4. Insérer un applet dans une page web a partir d'une archive

Il vous suffira d'insérer un nouvel attribut : archive

<applet code=TicTacToe.class
archive="TicTacToe.jar"
width=120 height=120>
</applet>

Exemple récupéré de [3]

5. Sources