aspose file tools*
The moose likes Product and Other Certifications and the fly likes Question on the images used in Sprite class listing  from SCMAD Exam Guide book. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Product and Other Certifications
Bookmark "Question on the images used in Sprite class listing  from SCMAD Exam Guide book." Watch "Question on the images used in Sprite class listing  from SCMAD Exam Guide book." New topic
Author

Question on the images used in Sprite class listing from SCMAD Exam Guide book.

Jane Joseph
Ranch Hand

Joined: Feb 21, 2008
Posts: 39
Hi,

I'm trying to execute the Listing 6.5 and 6.6 (MIDlet) from the SCMAD Exam Guide book. It is for a GameCanvas to display an animated Sprite according to its frame sequence.

In the following piece of code, I'm not clear what I should use for the man1.png. I created a small PNG file of a stick man in Paint. But am getting I/O access error. Complete listing for this exmaple is found in http://www.scmadbook.com/index.php/Code#Sprite_Sequence_MIDlet_.28Listing_6.6.29.

What is expected in the PNG file. Please help. I'm executing this in NetBeans v6.5 using the default emulator.



Regards,


Jane
SCJP, SCMAD
Sathya Srinivasan
Ranch Hand

Joined: Jan 29, 2002
Posts: 379
Hi Jane,

We'll post the images referred in the book shortly on the website. Meanwhile, you should be able to use any PNG file (30px wide by 60px long). Make sure that it is in the location referred in the code (under the "res" folder).


Cheers, Sathya Srinivasan - SCJP 1.2, SCWCD 1.2, SCMAD 1.0
Co-Author of Whizlabs SCMAD Certification Exam Simulator and SCMAD Exam Guide Book
Jane Joseph
Ranch Hand

Joined: Feb 21, 2008
Posts: 39
Hi Sathya,

Thanks for your reply. The I/O access error was indeed due to a location and a filename issue. I was using lowercase .png; but image was stored under as .PNG. (duh...).

I created 4 pictures of 30 X 60 dimension and pasted them together using Paint. Was able to successfully run the program now, so that the four pictures were being displayed one after the other.

Thanks!,
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Jane Joseph wrote:
I created 4 pictures of 30 X 60 dimension and pasted them together using Paint. Was able to successfully run the program now, so that the four pictures were being displayed one after the other.

Hi Jane,
Please see below for the original image:


You can get it from here as well.

Thanks,
Ko Ko


Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0
Jane Joseph
Ranch Hand

Joined: Feb 21, 2008
Posts: 39
Hi Ko Ko,

Executed the program with the original image that you sent. Was very happy to see the dancing man finally! Thank you very much.
(Only a slight change with regards to the image dimensions were required viz. sprite = new Sprite(manImage, 21, 43);)

Regards,
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Question on the images used in Sprite class listing from SCMAD Exam Guide book.