A Tutorial of the
Scientific
Graphics Toolkit
(Interactive Graphics for Java)
Introduction
History
Outline
Design Goals
Demos and Examples
TAOMap
JRealTimeDemo
JVectorDemo
JGridDemo
Architecture
Major sgt Components
SGT Code Examples
Example 1: A Simple Line
Plot
Constructor
Constructor (cont)
Read trajectory data
Create SimpleLine
Slide 19
Example 2: Read Multiple
Floats
Setup keyPane_
Read multiple floats
Change readTrajectory
Slide 24
Example 3: Add
Interactivity
Create monitor
maybeShowKeyPopup
maybeToggleLineAttribute
Popup menu item handling
Printing…
Reset zoom & Class
Tree
Slide 32
Advanced Features and
Concepts
Layers
Layer Children
Rendering data
Graph and Renderers
Space and Time Axes
Axes and AxisStyles
Sgt Data Model
Sgt Data Model
Mouse Events
Real World Applications
using SGT
ncBrowse
Climate Data Portal
Client
OceanShare
What next?
References