INFO CENTRE
Overview
Table of Contents
Feature Summary
Mac & Unix Users
Updates & Errata



STUDENT CENTRE
PowerPoint Slides
Demo Files
animax.jar file



LECTURER CENTRE
PowerPoint Slides
Solved Problems
Student Framework



OLC HOME



 


BookCover

JAVA: A GRAPHICAL APPROACH
By Vincent

Information Centre
TABLE OF CONTENTS

Part 1 Using and building objects

Section A Graphics Programming with Objects

      1. Classes and objects for graphic output
      2. More basic graphics features
      3. Interlude: Introduction to the Animation Framework

Section B Iterative Programming I

      1. Iterative programming and arrays
      2. Loop generated images
      3. Interlude: Introduction to the Java Graphics2D API

Section C Iterative Programming 2

      1. More flow of control structures
      2. Loop based sprite animations
      3. Interlude: Introduction to the AWT & Swing frameworks

Section D Designing and Constructing Objects

      1. Building simple objects
      2. Building customisable objects
      3. Interlude: Introduction to the Animation Control Framework

Part 2 Interface-based object communication

Section A Listener interfaces

      1. Introduction to listener interfaces
      2. Building simple animation control systems

Section B Java event listeners

      1. Low level event listeners and reporters
      2. Introduction to high level events

Part 3 Framework Extension

Section A Introduction to Class Extension

      1. Introduction to class extension
      2. Inheritance hierarchies and object polymorphism

Section B Extending the Animation Framework

      1. Extending the Sprite classes
      2. Interactive sprites and their event model

Section C Extending the Animation Control Framework

      1. Case Study: Building a complex animation controller
      2. Building Swing-based animation controllers

Section D Threads and the Runnable interface

      1. Introduction to Threads and the Runnable interface
      2. Extending the Player class

Appendices

      1. Installing the JDK and animax
      2. Dynamic Grafix shapes
      3. Tool sprites
      4. Class diagrams for the animax frameworks
      5. Method summary for the Animation Framework
      6. Method summary for the Animation Control Framework
      7. Animation Control Framework: Complete listing
      8. Java packages used in this book
      9. The animax ImageMaker class
      10. Simple image filters
      11. The animax ImageLoader class
      12. Keyboard related events
      13. Applet-based animations

On the CD

    • The animax class library
    • Java source files for all book examples
    • JavaTM2 Software Development Kit Standard Edition version 1.3.1 for Windows
    • Forte for Java, release 3.0, Community Edition for Windows
    • Evaluation version of TextPad 4.5
    • Evaluation version of WinZip 8.0
    • Collection of clip art form The Clip Art Warehouse at www.clipart.co.uk



Buy This Book | Request Lecturer Copy



Copyright McGraw-Hill Online Learning Centre
Any use is subject to the Terms of Use and Privacy Policy
McGraw-Hill Higher Education is one of the many fine businesses of The McGraw-Hill Companies