A B C D F G H I J L M O P R S T U W X Y Z

A

actionPerformed(ActionEvent) - Method in class MovieMaker
 
actionPerformed(ActionEvent) - Method in class PictureViewer
Controls the zoom menu bar
actionPerformed(ActionEvent) - Method in class SoundView
 
addEnvironmentWord(String) - Method in class HighlightingStyledDocument
Method: addEnvironmentWord Adds an environment word to the Vector of environment words.
addKeyword(String) - Method in class HighlightingStyledDocument
Method: addKeyword Adds a keyword to the Vector of keywords.
asArray() - Method in class JavaSound
 

B

bimg - Variable in class JavaPicture
 
blockingPlay() - Method in class JavaSound
Creates a new Playback thread, starts it, then waits for the entire sound to finish playing before it returns.
blockingPlayAtRateDur(double, double) - Method in class JavaSound
Calls playAtRateInRange((float)rate, 0, (int)durInFrames-1, true) .
blockingPlayAtRateInRange(float, int, int) - Method in class JavaSound
Calls playAtRateInRange(rate, startFrame, endFrame, true) .

C

canvas - Variable in class JavaPicture
 
changedUpdate(DocumentEvent) - Method in class JESGutter
Method: changedUpdate Gives notification that an attribute or set of attributes changed.
changeToBaseOne() - Method in class PictureViewer
Changes the number system to start at one
cleanUp() - Static method in class JavaMusic
 
close() - Static method in class JavaMusic
 
controllerUpdate(ControllerEvent) - Method in class JpegImagesToMovie
Controller Listener.
createInfoPanel() - Method in class SoundView
 
createNewImage(int, int) - Method in class JavaPicture
 
createWaveForm(boolean) - Method in class SoundView.SamplingPanel
 

D

dataSinkUpdate(DataSinkEvent) - Method in class JpegImagesToMovie
Event handler for the file writer.
doIt(int, int, int, Vector, MediaLocator) - Method in class JpegImagesToMovie
 
doItPath(int, int, int, Vector, String) - Method in class JpegImagesToMovie
 

F

fireRemoveUpdate(DocumentEvent) - Method in class HighlightingStyledDocument
fireRemoveUpdate Overrides the default method from DefaultStyledDocument.

G

getAlpha() - Method in class JavaPixel
Returns the alpha value of the pixel.
getAudioFileFormat() - Method in class JavaSound
Obtains the AudioFileFormat describing this sound.
getBasicPixel(int, int) - Method in class JavaPicture
Returns the pixel value of a pixel in the picture, given its coordinates.
getBlue() - Method in class JavaPixel
Returns the blue value of the pixel.
getBuffer() - Method in class JavaSound
Obtains the byte array representation of this sound.
getChannel() - Static method in class JavaMusic
 
getChannels() - Method in class JavaSound
Obtains the number of channels of this sound.
getFileName() - Method in class JavaSound
Obtains the name of the file this sound came from.
getFrame(int) - Method in class JavaSound
Returns an array containing all of the bytes in the specified frame.
getGreen() - Method in class JavaPixel
Returns the green value of the pixel.
getHeight() - Method in class JavaPicture
 
getLeftSample(int) - Method in class JavaSound
Obtains the left sample of the audio data contained at the specified frame.
getLength() - Method in class JavaSound
Obtains the length of this sound in bytes.
getLengthInFrames() - Method in class JavaSound
Obtains the length of the audio data contained in the file, expressed in sample frames.
getPixel(int, int) - Method in class JavaPicture
Returns a JavaPixel object representing a pixel in the picture given its coordinates
getPlaybacks() - Method in class JavaSound
Obtains the collection of playback threads currently active on this sound.
getPlaying() - Method in class JavaSound.Playback
 
getRed() - Method in class JavaPixel
Returns the red value of the pixel.
getRightSample(int) - Method in class JavaSound
Obtains the right sample of the audio data contained at the specified frame.
getSample(int) - Method in class JavaSound
If this is a mono sound, obtains the single sample contained within this frame, else obtains the first (left) sample contained in the specified frame.
getWidth() - Method in class JavaPicture
 

H

HighlightingStyledDocument - class 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.
HighlightingStyledDocument() - Constructor for class HighlightingStyledDocument
 

I

imgIcon - Variable in class JavaPicture
 
insertString(int, String, AttributeSet) - Method in class HighlightingStyledDocument
insertString Overrides the default method from DefaultStyledDocument.
insertUpdate(DocumentEvent) - Method in class JESGutter
Method: insertUpdate Gives notification that there was text inserted into the document.
intToUnsignedByte(int) - Static method in class JavaSound
 
intToUnsignedBytes16(int, byte[], int, boolean) - Static method in class JavaSound
 
intToUnsignedBytes24(int, byte[], int, boolean) - Static method in class JavaSound
 
intToUnsignedBytes32(int, byte[], int, boolean) - Static method in class JavaSound
 
isStereo() - Method in class JavaSound
 

J

JavaMovie - class JavaMovie.
 
JavaMoviePlayer - class JavaMoviePlayer.
 
JavaMoviePlayer(String) - Constructor for class JavaMoviePlayer
 
JavaMusic - class JavaMusic.
 
JavaMusic() - Constructor for class JavaMusic
 
JavaPicture - class JavaPicture.
 
JavaPicture() - Method in class JavaPicture
Constructor
JavaPicture() - Constructor for class JavaPicture
 
JavaPixel - class JavaPixel.
class JavaPixel a class representing a pixel in a picture
JavaPixel(JavaPicture, int, int) - Constructor for class JavaPixel
 
JavaSound - class JavaSound.
The JavaSound class is an Implementation of the Java Sound API specifically designed for use with the Jython Environment for Students (JES).
JavaSound.Playback - class JavaSound.Playback.
The nested class Playback extends from Thread and allows for playback of this sound.
JavaSound.Playback() - Constructor for class JavaSound.Playback
 
JavaSound() - Constructor for class JavaSound
Constructs a JavaSound of 3 seconds long.
JavaSound(int) - Constructor for class JavaSound
Constructs a JavaSound of the specified length.
JavaSound(int, boolean) - Constructor for class JavaSound
 
JavaSound(String) - Constructor for class JavaSound
Constructs a new JavaSound from the given file.
JavaSoundException - exception JavaSoundException.
 
JavaSoundException(String) - Constructor for class JavaSoundException
 
JESGutter - class 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.
JESGutter(JEditorPane, Font) - Constructor for class JESGutter
Class constructor Creates a Gutter object with a given TextComponent.
JpegImagesToMovie - class JpegImagesToMovie.
This program takes a list of JPEG image files and convert them into a QuickTime movie.
JpegImagesToMovie() - Constructor for class JpegImagesToMovie
 
justABufferTaste(byte[]) - Method in class JavaSound
 
justATaste() - Method in class JavaSound
 

L

linear2alaw(short) - Static method in class JavaSound
 
linear2ulaw(int) - Static method in class JavaSound
Converts a linear signed 16bit sample to a uLaw byte.
loadFromFile(String) - Method in class JavaSound
Resets the fields of this sound so that it now represents the sound in the specified file.
loadImage(String) - Method in class JavaPicture
Load image

M

main(String[]) - Static method in class JavaMovie
 
main(String[]) - Static method in class JavaMoviePlayer
 
main(String[]) - Static method in class JavaMusic
 
main(String[]) - Static method in class JavaPicture
Test Main
main(String[]) - Static method in class JavaSound
 
main(String[]) - Static method in class JpegImagesToMovie
 
main(String[]) - Static method in class MovieMaker
 
main(String[]) - Static method in class PictureViewer
Test Main
main(String[]) - Static method in class SoundView
 
makeAIS() - Method in class JavaSound
Creates an AudioInputStream for this sound from the buffer and the audioFileFormat.
mouseClicked(MouseEvent) - Method in class PictureViewer
 
mouseClicked(MouseEvent) - Method in class SoundView
 
mouseDragged(MouseEvent) - Method in class PictureViewer
Controls the updating of the information values.
mouseDragged(MouseEvent) - Method in class SoundView
 
mouseEntered(MouseEvent) - Method in class PictureViewer
 
mouseEntered(MouseEvent) - Method in class SoundView
 
mouseExited(MouseEvent) - Method in class PictureViewer
 
mouseExited(MouseEvent) - Method in class SoundView
 
mouseMoved(MouseEvent) - Method in class PictureViewer
 
mouseMoved(MouseEvent) - Method in class SoundView
 
mousePressed(MouseEvent) - Method in class PictureViewer
Controls the updating of the information values.
mousePressed(MouseEvent) - Method in class SoundView
 
mouseReleased(MouseEvent) - Method in class PictureViewer
 
mouseReleased(MouseEvent) - Method in class SoundView
 
MovieMaker - class MovieMaker.
 
MovieMaker() - Constructor for class MovieMaker
 

O

open() - Static method in class JavaMusic
 

P

paint(Graphics) - Method in class JESGutter
paint Paints gutter information to the graphics object
paint(Graphics) - Method in class SoundView.SamplingPanel
 
PictureViewer - class PictureViewer.
 
PictureViewer(JavaPicture) - Constructor for class PictureViewer
Public constructor
play() - Method in class JavaSound
Creates a new Playback thread and starts it.
playAtRateDur(double, double) - Method in class JavaSound
Calls playAtRateInRange((float)rate, 0, (int)durInFrames-1, false) .
playAtRateInRange(float, int, int) - Method in class JavaSound
Calls playAtRateInRange(rate, startFrame, endFrame, false) .
playAtRateInRange(float, int, int, boolean) - Method in class JavaSound
Plays the specified segment of this sound at the given sample rate.
playNote(int, int) - Static method in class JavaMusic
 
playNote(int, int, int) - Static method in class JavaMusic
 
printError(String) - Method in class JavaSound
Invokes printError(message, null)
printError(String, Exception) - Method in class JavaSound
Prints the given String to the "standard" error output stream, then prints a stack trace on the exception, and then exits the program.

R

removeLineMark() - Method in class JESGutter
removeLineMark Removes the line demarcation from the gutter
removeUpdate(DocumentEvent) - Method in class JESGutter
Method: removeUpdate Gives notifications that text was removed from the document.
repaint() - Method in class PictureViewer
Repaints the image on the scrollpane.
repaintImage() - Method in class JavaPicture
 
run() - Method in class JavaSound.Playback
Starts this thread.

S

saveImage(String) - Method in class JavaPicture
Saves the image represented by the JavaPicture object onto disk.
setAudioFileFormat(AudioFileFormat) - Method in class JavaSound
Changes the AudioFileFormat of this sound.
setBasicPixel(int, int, int) - Method in class JavaPicture
Sets the value of a pixel in the picture.
setBlue(int) - Method in class JavaPixel
Sets the blue value of the pixel.
setBuffer(byte[]) - Method in class JavaSound
Changes the byte array that represents this sound.
setCommentStyle(SimpleAttributeSet) - Method in class HighlightingStyledDocument
Method: setCommentStyle Sets the style of text to use for comments
setDefaultStyle(SimpleAttributeSet) - Method in class HighlightingStyledDocument
Method: setDefaultStyle Sets the default style of text to use
setDocument(Document) - Method in class JESGutter
setDocument Sets the document for the gutter to listen for changes in.
setEnvironmentWords(String[]) - Method in class HighlightingStyledDocument
Method: setEnvironmentWords Sets a collection of environment words to highlight.
setEnvironmentWordStyle(SimpleAttributeSet) - Method in class HighlightingStyledDocument
Method: setEnvironmentWordStyle Sets the style of text to use for environment words
setFrame(int, byte[]) - Method in class JavaSound
Changes the value of each byte of the specified frame.
setGreen(int) - Method in class JavaPixel
Sets the green value of the pixel.
setKeywords(String[]) - Method in class HighlightingStyledDocument
Method: setKeywords Sets a collection of keywords to highlight.
setKeywordStyle(SimpleAttributeSet) - Method in class HighlightingStyledDocument
Method: setKeywordStyle Sets the style of text to use for keywords
setLeftSample(int, int) - Method in class JavaSound
 
setLine(int, int, int) - Method in class JESGutter
setLine Adds a line to the gutter.
setLineMark(int) - Method in class JESGutter
setLineMark Sets the line do demarcate on the gutter
setPixel() - Method in class JavaPixel
actually sets the integer (or basic) value of the pixel once the separate red, green, blue and alpha values are set
setRed(int) - Method in class JavaPixel
Sets the red value of the pixel.
setRightSample(int, int) - Method in class JavaSound
 
setSample(int, int) - Method in class JavaSound
Changes the value of the sample found at the specified frame.
setSoundView(SoundView) - Method in class JavaSound
Changes the view of this object.
setStringStyle(SimpleAttributeSet) - Method in class HighlightingStyledDocument
Method: setStringStyle Sets the style of text to use for strings
setTextComponent(JEditorPane) - Method in class JESGutter
setTextComponent() Sets th etext component the gutter models itself after
setTitle(String) - Method in class PictureViewer
Set the title of the window
setTitle(String) - Method in class SoundView
 
shower - Variable in class JavaPicture
 
ShowImage - class ShowImage.
 
ShowImage(JavaPicture) - Constructor for class ShowImage
 
ShowImage(JavaPicture, String) - Constructor for class ShowImage
 
showPictureWithTitle(String) - Method in class JavaPicture
 
SoundView - class SoundView.
 
SoundView.SamplingPanel - class SoundView.SamplingPanel.
 
SoundView.SamplingPanel(boolean) - Constructor for class SoundView.SamplingPanel
 
SoundView(JavaSound, boolean) - Constructor for class SoundView
 
stopPlaying() - Method in class JavaSound.Playback
Stops this thread by breaking the while loop in the run method.

T

toString() - Method in class JavaSound
Obtains a string representation of this JavaSound.

U

unsignedByteToInt24(byte[], int, boolean) - Static method in class JavaSound
 
unsignedByteToInt32(byte[], int, boolean) - Static method in class JavaSound
 
update(LineEvent) - Method in class SoundView
 
updateHighlightingInRange(int, int) - Method in class HighlightingStyledDocument
Method: updateHighlightingInRange Looks at a given range of text in a document and highlights it according to keywords, environment, strings, and comments.
updateLines() - Method in class JESGutter
updateLines Recounts the number of lines in the Document, and updates the lines list to have the new last few lines.

W

writeToFile(String) - Method in class JavaSound
Creates an audioInputStream from this sound, and then writes this stream out to the file with the specified name.

X

x - Variable in class JavaPixel
 

Y

y - Variable in class JavaPixel
 

Z

zoom(double) - Method in class PictureViewer
Zooms in the on picture by scaling the image.

A B C D F G H I J L M O P R S T U W X Y Z