Find this at http://www.npac.syr.edu/users/gcf/cps616javamediaapril99/

Java Media Framework API's

Given by Byeongseob Ki, Scott Klasky, Nancy McCracken at Basic Information Track Computational Science Course CPS616 on Spring Semester 1999. Foils prepared May 19 99

The success of Java in providing cross-platform programming support in a browser has led to demand for more complex multi-media support for web-based applications.
We first give a short overview of the Media API's.
The following API's are described in more detail:
  • Java 2D
  • Java 3D


Table of Contents for Java Media Framework API's


001 Java Media API's
002 Abstract of Java Media API's
003 Overview of Media API's - I
004 Overview of Media API's - II
005 Overview of Media API's - III
006 Java 2D
007 What is Java 2D?
008 Java 2D Overview
009 Java 2D Fundamentals
010 Drawing
011 Example
012 Drawing Process
013 Using Java 2D API
014 Drawing a Rectangle with Java 2D
015 Using Java 2D API (cont'd)
016 Rendering
017 Rendering Examples
018 Text and Font
019 Color Management
020 Imaging
021 Imaging Example
022 Imaging Example (cont'd)
023 Graphics Devices
024 Printing
025 To Support Printing
026 Printing Example
027 Java 3D
028 What is Java 3D?
029 System Requirements
030 User Skill Requirements
031 Java 3D Goals
032 Java 3D and VRML Working Group
033 Programming Paradigm
034 Scene Graph Basics
035 Scene Graph (DAG)
036 Scene Graph
037 Group and Leaf Node
038 Java 3D Class Hierarchy
039 Java 3D vs VRML
040 VRML example
041 Java 3D example
042 Recipe for Java 3D Program
043 Shape Construction
044 Describing Geometry
045 Describing Appearance
046 Grouping Shapes
047 Controlling Lights
048 Controlling Sounds
049 Controlling Sounds (cont'd)
050 Controlling Fog
051 Controlling Backgrounds
052 Building a Universe
053 Building a Universe (cont'd)
054 View Platforms
055 Creating a View
056 Creating a View (cont'd)
057 Behavior Nodes


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Mon Jul 5 1999