.profile Consulting Inc. presents:

A One Day Introduction to

Java 2D and 3D Graphics

Course Description

This course describes a number of interesting features in the Java2D and Java3D graphics frameworks, and how they relate to the Java graphics pipeline. We'll look at a number of code examples, ranging from very simple to somewhat complex.

Course Structure

It is presented as a one day lecture with live display. An LCD panel or other projection system is required for live display.

Audience Background

Some experience with Java programming, including GUI and/or Applet programming, is required; experience with the 1.1 event model, threads, inner classes, and graphics programming is helpful.


2D Graphics:

  • References
  • Introduction
  • The Java Graphics Pipeline
  • Double-Buffering
  • Images
  • The Java2D Framework
  • The Java2D Graphics Pipeline
  • Affine Transforms
  • Shapes
  • Pen Styles & Fill Patterns
  • Antialiasing
  • Access to Device Information

3D Graphics:

  • Introduction
  • Hello3DWorld Example
  • Scene Graphs
  • The Virtual Universe
  • Group Nodes
  • Leaf Nodes
  • Behaviors and Interpolators
  • 3D Text

Greg Holling, B.S.

Pricing and Availability

This course is available on-site at your location. Please call .profile Consulting Inc. at (303) 499-5940 or email us at cjm@profcon.com for pricing, instructor availability and scheduling.
This course is offered publicly through the University of Colorado Division of Continuing Education.

Back to .profile Consulting Inc. Home Page
Last Updated: February 2008.
Questions? Contact cjm@profcon.com
This page printed from www.profcon.com