Basic IMAGE version of Foils prepared May 19 99

Foil 12 Drawing Process

From Java Media Framework API's Basic Information Track Computational Science Course CPS616 -- Spring Semester 1999. by Byeongseob Ki, Scott Klasky, Nancy McCracken
(0 to 5):





© 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

Table of Contents for Java Media Framework API's


1 Java Media API's
2 Abstract of Java Media API's
3 Overview of Media API's - I
4 Overview of Media API's - II
5 Overview of Media API's - III
6 Java 2D
7 What is Java 2D?
8 Java 2D Overview
9 Java 2D Fundamentals
10 Drawing
11 Example
12 Drawing Process
13 Using Java 2D API
14 Drawing a Rectangle with Java 2D
15 Using Java 2D API (cont'd)
16 Rendering
17 Rendering Examples
18 Text and Font
19 Color Management
20 Imaging
21 Imaging Example
22 Imaging Example (cont'd)
23 Graphics Devices
24 Printing
25 To Support Printing
26 Printing Example
27 Java 3D
28 What is Java 3D?
29 System Requirements
30 User Skill Requirements
31 Java 3D Goals
32 Java 3D and VRML Working Group
33 Programming Paradigm
34 Scene Graph Basics
35 Scene Graph (DAG)
36 Scene Graph
37 Group and Leaf Node
38 Java 3D Class Hierarchy
39 Java 3D vs VRML
40 VRML example
41 Java 3D example
42 Recipe for Java 3D Program
43 Shape Construction
44 Describing Geometry
45 Describing Appearance
46 Grouping Shapes
47 Controlling Lights
48 Controlling Sounds
49 Controlling Sounds (cont'd)
50 Controlling Fog
51 Controlling Backgrounds
52 Building a Universe
53 Building a Universe (cont'd)
54 View Platforms
55 Creating a View
56 Creating a View (cont'd)
57 Behavior Nodes
Click outside pointer rectangle to move pointer
Click on Pointer to Hide
Click on Pointer + ALT to toggle message hiding
Click on Pointer + CNTL to abolish pointer
Click on Pointer + Shift to cycle families
Click outside + Alt is Change Image
Click outside + Control is Double Size
Click outside + Shift is Halve Size
Right Mouse Down on Pointer Toggles Index
Shift Right Mouse aligns top with scrolled Page
While With Mouse Down on Current Pointer
h hides This Message while m restores
i Toggles Index Aligned with Page Top
j Toggles Index Aligned with Scrolled View Top
a Abolishes Pointer while CNTL-Click restores
f cycles through pointer families
c cycles through members of a family
u increases Size Up and d decreases Down
Mouse Up-Down between changes of
Pointer to process new option