Errata
Submit your own errata for this product.
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question
| Version | Location | Description | Submitted By | Corrected |
|---|---|---|---|---|
| Printed | Page xi added a trademark symbol after the first mention of Java |
Anonymous | Nov 1997 | |
| Printed | Page xii last line: changed "coves" to "covers" |
Anonymous | Nov 1997 | |
| Printed | Page xvi changed "ora.com" to "oreilly.com" in both URLs |
Anonymous | Nov 1997 | |
| Printed | Page xvi Changed email from |
|
Anonymous | Nov 1999 |
| Printed | Page xv, xvi |
The "How to Contact Us" section was updated to read: |
Anonymous | May 2000 |
| Printed | Page 20 |
The second complete sentence in the first paragraph did read: |
Anonymous | May 2000 |
| Printed | Page 26 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 31 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 32 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 34 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 34 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 35 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 36 In the code, line 2: changed "implements TemperatureChangeListener" |
to "implements TempChangeListener" |
Anonymous | Nov 1999 |
| Printed | Page 38 The invocation of super() referenced a class variable too early. |
Changed |
Anonymous | Nov 1999 |
| Printed | Page 38 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 39 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 43 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 45 The method calls must account for the NoSuchMethodException. |
Changed |
Anonymous | Nov 1999 |
| Printed | Page 46 Changed |
protected void temperature1Changed |
Anonymous | Nov 1999 |
| Printed | Page 47 This constructor may throw a ClassNotFoundException. Changed |
public GenericButtonAdapter(Object target) |
Anonymous | Nov 1999 |
| Printed | Page 49 next-to-last code example, line -6: changed "MouseEvent" to |
"ActionEvent" |
Anonymous | Nov 1997 |
| Printed | Page 49 Changed (in all three places) |
Button b = e.getSource(); |
Anonymous | Nov 1999 |
| Printed | Page 51 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 56 Changed |
public void pollSent(PollEvent e) |
Anonymous | Nov 1999 |
| Printed | Page 57-58 Changed |
this.suspend(); |
Anonymous | Nov 1999 |
| Printed | Page 61 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 68 Changed |
PropertyChangedEvent evt = |
Anonymous | Nov 1999 |
| Printed | Page 70-71 Eliminate the paragraph starting with "We could reimplement" |
and ending with "look like if we did:" and also eliminate the |
Anonymous | |
| Printed | Page 75 Add a member to the Thermometer class as follows |
protected Temperature theTemperature; |
Anonymous | |
| Printed | Page 75 Changed "constrainedhandler" to "constrainedHandler" |
Anonymous | Nov 1999 | |
| Printed | Page 76 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 76 Changed "constrainedhandler" to "constrainedHandler" |
Anonymous | Nov 1999 | |
| Printed | Page 76 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 84 |
The third sentence in the second paragraph did read: |
Anonymous | May 2000 |
| Printed | Page 85 |
Paragraph 2, the last line did read: |
Anonymous | May 2000 |
| Printed | Page 113 Changed (2 places): "s.writeObject" to "stream.writeObject" |
also, changed "s.readObject" to "stream.readObject" |
Anonymous | Nov 1999 |
| Printed | Page 134 Changed 2 occurences of |
|
Anonymous | Nov 1999 |
| Printed | Page 134 All instances of the word "tag" have been changed to "attribute" on |
this page. |
Anonymous | May 2000 |
| Printed | Page 145 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 153 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 153 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 160 Changed |
// boolean bWriteNull |
Anonymous | Nov 1999 |
| Printed | Page 167 |
The first line on the page did read: |
Anonymous | May 2000 |
| Printed | Page 168 Add to the import list |
import java.io.*; |
Anonymous | Nov 1999 |
| Printed | Page 168 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 174 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 175 Changed |
new Integer(d.longValue |
Anonymous | Nov 1999 |
| Printed | Page 181 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 182 Changed (2 places): "s.writeObject" to "stream.writeObject"; also |
changed "if (heatingListeners!= null)" to "if (heatingListeners != |
Anonymous | Nov 1999 |
| Printed | Page 183 Changed (2 places): "s.writeObject" to "stream.writeObject"; also |
changed "s.readObject" to "stream.readObject" |
Anonymous | Nov 1999 |
| Printed | Page 204 The fourth paragraph of the 1997 edition used to read: |
java.beans.ProertyDe- |
Anonymous | Oct 2000 |
| Printed | Page 217 Add another catch block |
catch (IntrospectionException e) |
Anonymous | |
| Printed | Page 254 The last sentence in paragraph two did read: "...that will have, |
impact..." |
Anonymous | May 2000 |
| Printed | Page 258 Changed |
|
Anonymous | Nov 1999 |
| Printed | Page 258 Removed the sentence |
|
Anonymous | Nov 1999 |
| Printed | Page 299 "About the Author", para. 1 now reads as follows |
Rob Englander is the President and Principal Engineer at |
Anonymous | Nov 1999 |
