Éditions Eyrolles

Groupe Eyrolles

Liste des errata de Swing

Retour au livre

Erratum en page 47

La classe "JFormattedTextField" doit être placée dans la colonne Swing du tableau "Composants AWT, Swing et SWT".


Erratum en page 55

Dans la première phrase de l'aparté "Astuce Renommer le nom du champ d’un composant", lire "renommer les champs jContentPane ou jJMenuBar" au lieu de "renommer les champs jContentPanejJMenuBar".


Erratum en page 83

Des caractères incorrects se sont glissés à l'impression dans la portion de code en bas de page. Voici le code qu'il faut lire :

package com.eteks.sweethome3d.junit;

import java.util.*;
import javax.swing.*;

import com.eteks.sweethome3d.model.Catalog;
import com.eteks.sweethome3d.model.Category;
import com.eteks.sweethome3d.model.CatalogPieceOfFurniture;
import com.eteks.sweethome3d.swing.CatalogTree;
import com.eteks.sweethome3d.io.DefaultCatalog;

import junit.framework.TestCase;

public class CatalogTreeTest extends TestCase {
public void testCatalogTreeCreation() {
Locale.setDefault(Locale.US);
Catalog catalog = new DefaultCatalog();
List<Category> categories = catalog.getCategories();
Category firstCategory = categories.get(0);
String firstCategoryEnglishName = firstCategory.getName();
List<CatalogPieceOfFurniture> categoryFurniture =
firstCategory.getFurniture();

Téléchargement : Page_83_Puybaret.pdf


Erratum en page 93

Dans la légende des figures 4-9 et 4-10, lire "Figure 4-9" au lieu de "Figure 4-10", et lire "Figure 4-10" au lieu de "Figure 4-9".


Erratum en page 110

A la fin du texte de l'aparté "Java Lecture d’un flux contenant une image", lire "ce que montre la figure 4-16" au lieu de "ce que montre la figure 4-17".


Erratum en page 112

A la fin du premier paragraphe, lire "figure 4-17" au lieu de "figure 4-16".


Erratum en page 163

La légende de la figure 6-1 est incorrecte ; lire "Diagramme des classes modifiées de la couche métier".


Erratum en page 180

Dans l'instruction if de la méthode addHomeFurniture, cinq caractères incorrects se sont glissés à l'impression. Voici le code qu'il faut lire :

if (!selectedFurniture.isEmpty()) {
List<HomePieceOfFurniture> newFurniture =
new ArrayList<HomePieceOfFurniture>();

Téléchargement : Pages_180_185_Puybaret.pdf


Erratum en page 181

A la dernière ligne de la page, les symboles < et > ont été remplacés par les caractères o et r à l'impression. Voici la ligne qu'il faut lire :

public void addFurniture(List<HomePieceOfFurniture> furniture) {


Erratum en page 184

A l'avant dernière ligne de l'aparté dans la colonne gauche, lire "entre les symboles < >" au lieu de "entre les symboles o r"


Erratum en page 185

Dans les quatre dernières lignes de la page, les symboles < et > ont été remplacés par les caractères o et r à l'impression. Voici les lignes qu'il faut lire :

private List<HomePieceOfFurniture> furniture;
private List<Object> selectedItems;
private List<FurnitureListener> furnitureListeners;
private List<SelectionListener> selectionListeners;


Erratum en page 215

Deux des classes mentionnées dans la figure 7-4 sont imprimées incorrectement. Sous "ActionListener", lire "Action" et "AbstractAction".


Erratum en page 243

Dans la légende des figures 8-1 et 8-2, lire "Figure 8-1" au lieu de "Figure 8-2", et lire "Figure 8-2" au lieu de "Figure 8-1".


Erratum en page 260

A la fin du commentaire en marge de la méthode "assertCoordinatesEqualWallPoints", lire "10 à la puissance -10" au lieu de "1 à puissance -10".


Erratum en page 323

Dans la légende de la figure 9-7, lire "Parallélépipède construit dans l’application BoxGeometryTest" au lieu de "Parallélépipède construit dans l’application Rotation3DTest".


Erratum en page 325

Dans la légende des figures 9-8 et 9-9, lire "Figure 9-8" au lieu de "Figure 9-9", et lire "Figure 9-9" au lieu de "Figure 9-8".


Erratum en page 333

A la dernière ligne de l'aparté "Regard du développeur TransformGroup et Behavior", lire "matrice identité" au lieu de "matrice identifiée".


Erratum en page 472

A la fin du second paragraphe, lire "(voir figure 12-13)" au lieu de "(voir figure 12-14)". A la fin de l'aparté "Java Services JNLP", lire "figure 12-14" au lieu de "figure 12-13".


Erratum en page 475

Au milieu de la page, séparer par un espace "keytool" et "-genkey", puisque la commande est "keytool".


Erratum en page 483

Ajouter la ligne de code suivante après la ligne numérotée 4 (le code source disponible sur Internet est lui correct) :

home.setName(args [1]);


Retour au livre