PARTIE 2 JAVA INSTANTANE: UTILISATION DE L’ASSISTANTPPLETWIZARD 187
Chapitre 11 Votre première applet : du Java tout de suite 189
Applet 190
L’applet « Helio, world » 192
Exécution de « Helio, world » dans un navigateur web 193
Exécution d'une applet sur le web 194
Comment tous ces éléments collaborent-ils? 196
Fonctionnement d'une page HTML 196
Fonctionnement de l'applet 199
En conclusion 203
Chapitre 12 assistant AppletWizard de Visual J++ 205
Démarrage de l'assistant AppletWizard 206
Codage 'de l'applet « Helio, world » 211
Utilité des éléments additionnels 214
Retour sur init 216
En conclusion 218
Chapitre 13 Gestion des événements 219
Evénements 220
Evénements de la souris 221
Déplacement de la souris: l'applet CrossHair 222
Clics de la souris: l'applet ConnectTheDots 231
Doubles clics de la souris 236
Evénements de clavier: l'applet ScreenType 239
Exécution de l'Assistant AppletWizard 240
Applet Screen Type 240
Applet ScreenType accélérée 246
En conclusion 248
Chapitre 14 Multithreading, 249
Applet StaticMarquee 250
Création de la charpente, 250
Ajouts 252
Bannière défilante 256
Multithreading ? Késako ? 256
Mise en place de la charpente 259
Défilement de la bannière 260
Multiples bannières 265
Verrouillage de ressources 267
En conclusion, 269
Chapitre 15 Techniques d'animation 271
La tremblotante applet de cotations boursières 272
Mise en place de la charpente 272
Ajouts 273
Causes du tremblement 281
Synchronisation des options épineuses de Stock 283
Réduction du tremblement en limitant le redessin d'écran 283
Où en sommes-nous? 292
Suppression du tremblement par double tampon 293
La solution à double tampon 293
Avantages du double tampon 302
En conclusion 303
Chapitre 16 Animation d'images 305
Applet Animation 306
Création de la charpente, 307