Interface | Description |
---|---|
DigitalPicture |
Interface to describe a digital picture.
|
ModelDisplay |
Interface to used to communicate between a model
and its display
Copyright Georgia Institute of Technology 2004 |
RegionInterface |
Interface for working with getting a region of an image
Copyright Georgia Institute of Technology 2007 |
Stoppable |
An interface for something you can stop.
|
VideoCapturer |
Interface for working with video capture
Copyright Georgia Institute of Technology 2007 |
Class | Description |
---|---|
AbstractShape |
Abstract class for shapes that can be represented with 2 points.
Copyright Georgia Institute of Technology 2007 |
AnimationPanel |
Class to show a frame-based animation.
Copyright Georgia Institute of Technology 2007 |
ButtonPanel |
Class that holds the buttons for the movie player
|
CaptureButtonPanel |
Class that holds buttons for video capture
Copyright Georgia Institute of Technology 2005 |
ColorChooser |
A class to make working with a color chooser easier
for students.
|
CommandDocumentFilter |
This class prevents text from being entered before a particular position
in the document.
|
CommandDocumentListener |
This serves as a proxy for a class extending InputBuffer.
|
CommandDocumentListener.InputBuffer | |
FileChooser |
A class to make working with a file chooser easier
for students.
|
FrameSequencer |
Class used to save frames in a movie to a directory and
show frames from a movie.
|
HighlightingStyledDocument |
Highlights jython syntax in a Document
Created for the Jython Environment for Students (JES)
Hilghights keywords and environment words that are defined
for it.
|
ImageDisplay |
Class to display an image and the current location with a + sign
Copyright Georgia Institute of Technology 2004 |
JavaMusic |
A class with wrapper methods for JavaMusic (specifically playNote)
|
JESConfig |
Represents a set of JES configuration information.
|
JESGutter |
The JES Gutter
Created for the Jython Environment for Students
The JES Gutter is a side bar that shows useful contextual information
about the document being currently edited.
|
JESPrintable |
This is a simple wrapper for java.awt.print.Printable that passes on
the print() call to a printPage() method.
|
JESResources |
This manages JES resources which live under the jes.home directory.
|
JESSplashWindow | |
JESstartup |
The main launcher class for JES
|
JESVersion | |
JpegImagesToMovie |
This program takes a list of JPEG image files and converts them into
a QuickTime or AVI movie.
|
MidiPlayer |
Class that knows how to play notes using the midi standard
Copyright 2004 Georgia Institute of Technology
|
MovieCapturePanel |
Class MovieCapturePanel: a panel used to capture a movie
Copyright Georgia Institute of Technology 2007
|
MovieCapturer |
Class that captures a movie to a series of jpg frames
Copyright Georgia Institute of Technology 2007 |
MoviePlayer |
Class that can play movies from multiple frames
Copyright Georgia Institute of Technology 2007 |
MovieWriter |
Class to write out an AVI or Quicktime movie from
a series of JPEG (jpg) frames in a directory
|
PathSegment |
This class represents a displayable path segment
it has a color, width, and a Line2D object
Copyright Georgia Institute of Technology 2005 |
Pen |
Class to represent a pen which has a color, width,
and a list of path segments that it should draw.
|
Picture |
A class that represents a picture.
|
PictureExplorer |
Displays a picture and lets you explore the picture by displaying the x, y, red,
green, and blue values of the pixel at the cursor when you click a mouse button or
press and hold a mouse button while moving the cursor.
|
PictureFrame |
Class that holds a digital picture and displays it.
|
Pixel |
Class that references a pixel in a picture.
|
Playback |
The class
Playback extends from Thread
and allows for playback of a simple sound. |
RectangleShape |
Class Rectangle: inherits from Shape and draws a rectangle
Copyright Georgia Institute of Technology 2007 |
Sample |
Class that represents a sample
Copyright Georgia Institute of Technology 2006 |
Samples |
Class that represents a list of samples
Copyright Georgia Institute of Technology 2006 |
ShapeComponent |
Class ShapeCanvas: holds shapes in a custom drawn area and
handles a region selection
Copyright Georgia Institute of Technology 2007 |
SimpleInput |
Class to make it easy to get input
from a user using JOptionPane
Copyright Georgia Institute of Technology 2004 |
SimpleOutput |
Class to make it easy to do output to the user
using JOptionPane
Copyright Georgia Institute of Technology 2004 |
SimplePicture |
A class that represents a simple picture.
|
SimpleSound |
The
SimpleSound class is an implementation of the
Java Sound API specifically designed for use with students. |
SimpleTurtle |
Class that represents a Logo-style turtle.
|
SlideShow |
Class that represents a slide show.
|
Sound |
Class that represents a sound.
|
SoundExplorer |
This class allows you to explore a Sound.
|
SoundSample |
Class that represents a sample of a sound.
|
SplashWindow |
A class to control a splash screen.
|
StartMovieCapture |
Class that is Runnable to start Movie Capture and
stop it
Copyright Georgia Institute of Technology 2007 |
StoppableInput |
A fork of SimpleInput that adds "Stop" buttons for whatever is displaying
the dialog boxes.
|
StoppableOutput |
A fork of SimpleInput that adds "Stop" buttons for whatever is displaying
the dialog boxes.
|
TConversionTool | |
ThreadCheckingRepaintManager |
For usage of this class, please refer to http://weblogs.java.net/blog/alexfromsun/archive/2006/02/debugging_swing.html
|
Turtle |
Class that represents a turtle which is similar to a Logo turtle.
|
World |
Class to represent a 2d world that can hold turtles and
display them
Copyright Georgia Institute of Technology 2004 |
Exception | Description |
---|---|
SoundException |
Class to use to report a sound exception
Copyright Georgia Institute of Technology 2004 |