Chapter | Page | Description |
---|---|---|
1 | 5 | first line, program=>problem (ss) |
3 | 48 | First sentence in Summary, design => analysis and design (rw) |
4 | 53 | code line 4, Your => My (rw) |
4 | 57 | System is defined in java.lang, not java.io (footnote) (jh) |
4 | 60 | closing curly brackets have improper alignment (rw) |
5 | 70 | Parg. 4, Line 17 => Line 16 (mm) |
5 | 73 | Statement that window can be resized is confusing (footnote) (tg) |
5 | 76 | closing curly brackets misaligned (rw) |
6 | 82 | 6.1, 2nd Parag, intValue) => intValue() (mm) |
6 | 85 | 2nd call on drawLine, ln => lh (ns) |
6 | 86 | GravityEffect should be double (rw) |
6 | 90 | line -1, defined => implemented (rw) |
7 | 100 | line -14, newElement => addElement (rw) |
7 | 108 | tread => thread (6 lines from bottom) (jt) |
7 | 110 | Inconsistent capitization in literal strings(jt) |
7 | 112 | line -7, mouseDown => mousePressed (rw) |
7 | 112 | line -6, line -7, procedure => method (ab) |
7 | 113 | See footnote |
7 | 115 | mouseReleased, must use e to call getX and getY(tg) |
7 | 116 | Question 3, command => method (rw) |
7 | 117 | Exercise 5, in the pallet => on the pallet (rw) |
8 | 122 | getClass returns Class, not String (jh) |
10 | 166 | line 8, theData.size() => size() (mk) |
10 | 169 | line -9, argument and type => argument any type (wb) |
10 | 171 | class AdulltFrogBehavior should extend FrogBehavior, not Behavior (wb) |
11 | 185 | Line -1, remove that (rw) |
11 | 189 | Exercise 2 has already been answered (rw) |
12 | 194 | code should not extend, should match page 153 (wb) |
12 | 202 | Line -9, initial => init (rw) |
12 | 202 | Line -1, Circle => aCircle (rw) |
12 | 210 | Reference should be to page 222, not 223 (tg) |
13 | 205 | getClass returns Class, not String (jh) |
13 | 206 | enable, disable replaced by SetEnabled(boolean) (jh) |
13 | 208 | repaint(Graphics) => should have no argument (tor) |
13 | 211 | lm.show => lm.show(p, "Two") (jh) |
13 | 211 | 3 lines from bottom, comment wrong, top=>bottom(nd) |
13 | 212 | Replace doIt with DoIt (rw) |
13 | 212 | Closing curly braces misalligned (rw) |
13 | 213 | Closing curly braces misalligned (rw) |
13 | 223 | Closing curly braces misalligned (rw) |
13 | 228 | mbar => mBar and mitem => mItem througout (rw) |
13 | 228 | Closing curly braces misalligned (rw) |
14 | 231 | Sec 14.1, a virtual => an abtract (rw) |
15 | 246 | Sec 15.2, Gamma calls this Composite, Not Composition (rw) |
16 | 260 | fileOpenFailed => FileOpenFailed (rw) |
16 | 262 | Spurious curly bracket in front of catch (rw) |
17 | 269 | 1st line, missing z in getTimezoneOffset (but see footnote) (wb) |
18 | 281 | number of colors is 2*24, not 2*512 (es) |
20 | 324 | 2nd par, line 3, class => method (tg) |
20 | 326 | Runable=>Runnable (two n's) occurs more than once(tl) |
21 | 343 | Line -12, should be destroy(), not exit() (rw) |
Glos | 356 | Under Protocol, no entry for Class Description Protocol (rw) |
Index | Wikstrom, Ake should have accents (Wikström, Åke) (Öp) |
Ray Weedon (rw) suggests replacing this with import java.lang.*, and a footnote saying this is optional.
Last Modified: