Programmation Java pour les enfants, les parents et les grands-parents par Yakov Fain Vincent Lataye et Maxime Daniel
- 3 -
Copyright ® 2007 Yakov Fain. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes,
documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000
€ de dommages et intérêts. Cette page est déposée à la SACD.
http://java.developpez.com/livres/javaEnfants/
VII-O - Autres lectures......................................................................................................................................... 64
VII-P - Exercices...................................................................................................................................................64
VII-Q - Exercices pour les petits malins.............................................................................................................. 65
VIII - Chapitre 6. Evénements de la fenêtre............................................................................................................. 65
VIII-A - Interfaces................................................................................................................................................. 66
VIII-B - Récepteur d'événements......................................................................................................................... 67
VIII-C - Enregistrement d'un ActionListener auprès d'un composant.................................................................. 68
VIII-D - Quelle est la source d'un événement ?...................................................................................................68
VIII-D-1 - Conversion de type explicite...........................................................................................................69
VIII-E - Comment passer des données entre classes.........................................................................................70
VIII-F - Fin de la calculatrice................................................................................................................................71
VIII-G - Autres récepteurs d'événements.............................................................................................................76
VIII-H - Utilisation des adapteurs......................................................................................................................... 76
VIII-I - Autres lectures.......................................................................................................................................... 77
VIII-J - Exercices.................................................................................................................................................. 78
VIII-K - Exercices pour les petits malins..............................................................................................................78
IX - Chapitre 7. L'applet Morpion.............................................................................................................................. 78
IX-A - Apprendre HTML en 15 minutes...............................................................................................................79
IX-B - Choix de la librairie AWT pour écrire des applets.................................................................................... 81
IX-C - Comment écrire des applets AWT............................................................................................................ 82
IX-D - Ecriture d'un jeu de morpion.....................................................................................................................84
IX-D-1 - Stratégie............................................................................................................................................ 84
IX-D-2 - Code..................................................................................................................................................85
IX-E - Autres lectures...........................................................................................................................................91
IX-F - Exercices....................................................................................................................................................92
IX-G - Exercices pour les petits malins............................................................................................................... 92
X - Chapitre 8. Erreurs et exceptions....................................................................................................................... 92
X-A - Lecture de la trace de la pile..................................................................................................................... 93
X-B - Arbre généalogique des exceptions........................................................................................................... 94
X-C - Bloc try/catch.............................................................................................................................................. 95
X-D - Le mot-clé throws.......................................................................................................................................97
X-E - Le mot-clé finally........................................................................................................................................ 98
X-F - Le mot-clé throw......................................................................................................................................... 98
X-G - Création de nouvelles exceptions............................................................................................................ 100
X-H - Autres lectures..........................................................................................................................................101
X-I - Exercices.................................................................................................................................................... 102
X-J - Exercices pour les petits malins............................................................................................................... 102
XI - Chapitre 9. Enregistrement du score............................................................................................................... 102
XI-A - Flux d'octets.............................................................................................................................................103
XI-B - Flux à tampon..........................................................................................................................................104
XI-C - Arguments de la ligne de commande..................................................................................................... 106
XI-D - Lecture de fichiers texte..........................................................................................................................108
XI-E - Classe File (fichier)..................................................................................................................................110
XI-F - Autres lectures......................................................................................................................................... 111
XI-G - Exercices................................................................................................................................................. 112
XI-H - Exercices pour les petits malins..............................................................................................................112
XII - Chapitre 10. Autres briques de base Java......................................................................................................113
XII-A - Utilisation des valeurs de date et d'heure..............................................................................................113
XII-B - Surcharge de méthode........................................................................................................................... 114
XII-C - Lecture des entrées clavier....................................................................................................................115
XII-D - Compléments sur les paquetages Java.................................................................................................117
XII-E - Niveaux d'accès......................................................................................................................................119
XII-F - Retour sur les tableaux.......................................................................................................................... 121
XII-G - Classe ArrayList..................................................................................................................................... 124
XII-H - Autres lectures........................................................................................................................................126
XII-I - Exercices.................................................................................................................................................. 126
XII-J - Exercices pour les petits malins............................................................................................................. 127
XIII - Chapitre 11. Retour sur le graphique - le jeu de ping-pong...........................................................................127