J2ME in a Nutshell By Kim Topley This errata page lists errors outstanding in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy. This page was updated June 18, 2004. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification Confirmed errors: (10) 1st paragraph; last paragraph says developers in embedded environments will probably migrate to CDLC and .... CDLC should be CLDC {26} IN PRINT: 1st paragraph; "You can use Calendar to perform reverse process by setting individual fields using get() method ..." SHOULD BE: ".... setting individual fields using set() method ..." (73) Wrong heading/title on Figure3-9 On page 73 it says below that the fixed-delay is when the the next execution is on a fixced-delat of the previos execution. But the explanation an the title of the figure is not corresponding. The reference to (top) should be changed to bottom or change place of the different methods in the figure. (180) Second code example in last paragraph; publlic void serviceRepaints() should be: public void serviceRepaints() {154}: Wrong method name used In the text it says: g.translate(10, 10); g.translater(-10, -10); Should be: g.translate(10, 10); g.translate(-10, -10); {193} In note box; "... not clear from the CDLC documentation." CDLC should be CLDC And in the same box it says: "... if the CDLC implementation receives a datagram ..." CDLC should be CLDC {210} 3rd paragraph; It says: "The record is created from the the range of bytes from .." Should be: "The record is created from the range of bytes from .."