All Classes and Interfaces

Class
Description
Create an animated .gif by taking multiple snapshots of a `SaxionApp`, using `addFrame`.
 
 
 
Base class for default shapes such as rectangle, oval and polygon.
 
File operations utility class.
File information for files or directories.
Exception class thrown when an exception occurs, somewhere in this class.
Extension of the pen.
Interface for building simple games with the SaxionApp.
Wrapper class around the AffineTransform class.
Draw an image on top of the canvas
Details about the keyboard interaction.
 
Helper class for calculating animations.
Experimental class for playing audio fragments in .wav format.
Details about the mouse interaction.
 
Pen object is used to draw on the canvas.
 
Polygon is a drawable element, without an x and y coordinate.
`print` and `printLine` statements create a different type of element, a `PrintElement`.
 
The SaxionApp is designed to aid in introducing students to programming at Saxion.
The SaxionApp contains static methods to show a window containing text and graphics.
Contains all the static final variables we don't want to bother the students with, but we want to be available to other classes.
Custom exception, thrown when the user does something wrong.
Draw a piece of text on the canvas
Class for fitting text on the SaxionApp window.