![]() |
Profile |
Contact |
Search |
Cart |
| Java Animation and Images |
| Course Status: | Released |
| Course Language: | English |
| Course Duration: | 4 Hours |
| Deployment Options: | Online, Interactive CDs, Network, Downloads, Intranet |
| Audience |
| Java application developers |
| Prerequisites |
| The previous courses in the Java curriculum |
| Course Aim |
| To describe how Java works with images, animations, and sounds |
| Learning Objectives |
| Explain how to load images from URLs and files. Describe how to draw and display images. Explain how the image observer tracks the loading of images. Outline how the media tracker controls the display of images. Discuss how to use Sun's Animator applet. Describe how a simple animation thread works. Explain how Internet Foundation Classes support Java animation. Illustrate how to produce flicker-free images. Demonstrate how images are created and stored in memory. Explain how filters interact with ImageProducers and ImageConsumers to enable applications to modify images. Discuss how the abstract class ColorModel is used to render color images. Discuss how the PixelGrabber class works. Outline how to work with sound in Java. |
| Topics Covered |
| Working with images - Loading images from URLs and files - Drawing images - The image observer - The media tracker - Hands-on: Scaling an image Animation - A simple animation thread - The IFC extension and animation threads - The problem of flicker - Methods of avoiding flicker Image manipulation - Creating images - Hands-on: Creating an image - Image filters - Color models - The PixelGrabber class Working with sound - Working with sound |