Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(CanvasElement) - Static method in class nl.saxion.app.SaxionApp
Add a canvas element, and make sure the canvas redraws.
addFrame() - Method in class nl.saxion.app.AnimatedGifWriter
Append the current state of the `SaxionApp` to the GIF as a frame.
addPoint(int, int) - Method in class nl.saxion.app.canvas.drawable.Polygon
Add a point to the polygon
AnimatedGifWriter - Class in nl.saxion.app
Create an animated .gif by taking multiple snapshots of a `SaxionApp`, using `addFrame`.
AnimatedGifWriter(String, int, boolean) - Constructor for class nl.saxion.app.AnimatedGifWriter
Create a new .gif writer, for taking snapshots of the SaxionApp.
appendToFile(String, String) - Method in class nl.saxion.app.FileUtils
Append contents to an existing file.

B

BorderedTextCanvasElement - Class in nl.saxion.app.canvas.drawable
 
BorderedTextCanvasElement(int, int, String, Color, int, int, Color) - Constructor for class nl.saxion.app.canvas.drawable.BorderedTextCanvasElement
 

C

CanvasElement - Class in nl.saxion.app.canvas
 
CanvasElement() - Constructor for class nl.saxion.app.canvas.CanvasElement
 
CHAR_UNDEFINED - Static variable in class nl.saxion.app.interaction.KeyboardEvent
KEY_PRESSED and KEY_RELEASED events which do not map to a valid Unicode character use this for the keyChar value.
clear() - Static method in class nl.saxion.app.SaxionApp
Clears the current drawing and console messages.
close() - Method in class nl.saxion.app.AnimatedGifWriter
Finish writing the GIF.
copy(String, String) - Method in class nl.saxion.app.FileUtils
Copy file or directory to new location.
createColor(int, int, int) - Static method in class nl.saxion.app.SaxionApp
Create a new color using the RGB scale
createDirectories(String) - Method in class nl.saxion.app.FileUtils
Creates all directories in a path recursively.
createDirectory(String) - Method in class nl.saxion.app.FileUtils
Creates a single directory.
createFile(String) - Method in class nl.saxion.app.FileUtils
Create an empty file on the file system.
createSubImage(String, String, int, int, int, int) - Method in class nl.saxion.app.canvas.drawable.Image
Take part of another image to create a new one.
creationDate - Variable in class nl.saxion.app.FileUtils.FileInfo
 
CsvReader - Class in nl.saxion.app
 
CsvReader(String) - Constructor for class nl.saxion.app.CsvReader
Create a new reader for a CSV (comma separated values) file.
currentAngle - Variable in class nl.saxion.app.canvas.pens.Pen
 
currentX - Variable in class nl.saxion.app.canvas.pens.Pen
 
currentY - Variable in class nl.saxion.app.canvas.pens.Pen
 

D

debug() - Method in class nl.saxion.app.canvas.pens.Pen
 
DEFAULT_BACKGROUND_COLOR - Static variable in class nl.saxion.app.SaxionApp
The default background color
DEFAULT_GRID_SIZE - Static variable in class nl.saxion.app.SaxionAppSettings
Default width/height of the grid
DEFAULT_HEIGHT - Static variable in class nl.saxion.app.SaxionAppSettings
Default height of the frame
DEFAULT_INPUT_COLOR - Static variable in class nl.saxion.app.SaxionAppSettings
The default text color for `readLine` user input.
DEFAULT_PRINT_COLOR - Static variable in class nl.saxion.app.SaxionAppSettings
The default text color for `print` and `printLine`.
DEFAULT_SIZE - Static variable in class nl.saxion.app.canvas.drawable.Point
 
DEFAULT_WIDTH - Static variable in class nl.saxion.app.SaxionAppSettings
Default width of the frame
delete(String) - Method in class nl.saxion.app.FileUtils
Delete a single file or an empty directory on the filesystem.
deleteDirectoryAndContents(String) - Method in class nl.saxion.app.FileUtils
WARNING: Deletes all directories with all its files and subdirectories.
draw(Graphics2D) - Method in class nl.saxion.app.canvas.CanvasElement
 
draw(Graphics2D) - Method in class nl.saxion.app.canvas.drawable.BorderedTextCanvasElement
 
draw(Graphics2D) - Method in class nl.saxion.app.canvas.drawable.Image
 
draw(Graphics2D) - Method in class nl.saxion.app.canvas.drawable.Line
 
draw(Graphics2D) - Method in class nl.saxion.app.canvas.drawable.Oval
 
draw(Graphics2D) - Method in class nl.saxion.app.canvas.drawable.Point
 
draw(Graphics2D) - Method in class nl.saxion.app.canvas.drawable.Polygon
 
draw(Graphics2D) - Method in class nl.saxion.app.canvas.drawable.Rectangle
 
draw(Graphics2D) - Method in class nl.saxion.app.canvas.drawable.TextCanvasElement
 
draw(Graphics2D) - Method in class nl.saxion.app.canvas.transformations.GeneralTransformation
 
DrawableBasicShapeElement - Class in nl.saxion.app.canvas.drawable
Base class for default shapes such as rectangle, oval and polygon.
DrawableBasicShapeElement(int, int, int, int) - Constructor for class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
DrawableElement - Class in nl.saxion.app.canvas.drawable
 
DrawableElement(int, int) - Constructor for class nl.saxion.app.canvas.drawable.DrawableElement
 
DrawableElement(int, int, Color) - Constructor for class nl.saxion.app.canvas.drawable.DrawableElement
 
drawBorderedText(String, int, int, int) - Static method in class nl.saxion.app.SaxionApp
Draw a piece of text on the canvas with a border.
drawCircle(int, int, int) - Static method in class nl.saxion.app.SaxionApp
Draw a circle on the canvas, from the center point of the circle.
drawImage(String, int, int) - Static method in class nl.saxion.app.SaxionApp
Draw an image file (png or jpg) on the canvas.
drawImage(String, int, int, int, int) - Static method in class nl.saxion.app.SaxionApp
Draw an image file (png or jpg) on the canvas.
drawLine(int, int, int, int) - Static method in class nl.saxion.app.SaxionApp
Draw a line.
drawOval(int, int, int, int) - Static method in class nl.saxion.app.SaxionApp
Draw an oval on the screen.
drawPoint(int, int) - Static method in class nl.saxion.app.SaxionApp
Draw a single point on the canvas, using 4 as width and height.
drawPoint(int, int, int) - Static method in class nl.saxion.app.SaxionApp
Draw a single point on the canvas.
drawPolygon(Polygon) - Static method in class nl.saxion.app.SaxionApp
Experimental method, used for the filled pen to add a shape to the SaxionApp.
drawRectangle(int, int, int, int) - Static method in class nl.saxion.app.SaxionApp
Draw a rectangle on the screen.
drawText(String, int, int, int) - Static method in class nl.saxion.app.SaxionApp
Draw a piece of text on the canvas.

E

exists(String) - Method in class nl.saxion.app.FileUtils
Check if a certain file or directory does exist.

F

FileInfo() - Constructor for class nl.saxion.app.FileUtils.FileInfo
 
FileInfo(String, String, boolean, long, String, String) - Constructor for class nl.saxion.app.FileUtils.FileInfo
 
filename - Variable in class nl.saxion.app.FileUtils.FileInfo
 
FileUtils - Class in nl.saxion.app
File operations utility class.
FileUtils() - Constructor for class nl.saxion.app.FileUtils
 
FileUtils.FileInfo - Class in nl.saxion.app
File information for files or directories.
FileUtils.FileUtilsException - Exception Class in nl.saxion.app
Exception class thrown when an exception occurs, somewhere in this class.
FileUtilsException(String) - Constructor for exception class nl.saxion.app.FileUtils.FileUtilsException
 
FilledPen - Class in nl.saxion.app.canvas.pens
Extension of the pen.
FilledPen() - Constructor for class nl.saxion.app.canvas.pens.FilledPen
 
FRAME_TITLE - Static variable in class nl.saxion.app.SaxionAppSettings
Title that is used for the frame
fullPath - Variable in class nl.saxion.app.FileUtils.FileInfo
 

G

GameLoop - Interface in nl.saxion.app.interaction
Interface for building simple games with the SaxionApp.
GeneralTransformation - Class in nl.saxion.app.canvas.transformations
Wrapper class around the AffineTransform class.
GeneralTransformation(AffineTransform) - Constructor for class nl.saxion.app.canvas.transformations.GeneralTransformation
 
getAngle() - Method in class nl.saxion.app.canvas.pens.Pen
Get the current angle of the pen (in degrees)
getBorderColor() - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
Identical to getColor() method.
getBorderSize() - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
getBorderSize() - Method in class nl.saxion.app.canvas.drawable.Polygon
 
getBorderWidth() - Method in class nl.saxion.app.canvas.drawable.Line
 
getBoundingBox() - Method in class nl.saxion.app.interaction.LinearAnimation
 
getColor() - Method in class nl.saxion.app.canvas.drawable.DrawableElement
 
getColor() - Method in class nl.saxion.app.console.PrintElement
 
getDestination() - Method in class nl.saxion.app.interaction.LinearAnimation
 
getDouble(int) - Method in class nl.saxion.app.CsvReader
Reads the value at the given column from the currently loaded row (see: `loadRow()`) as a double.
getFileInfo(String) - Method in class nl.saxion.app.FileUtils
Get information about a file or a directory.
getFilename() - Method in class nl.saxion.app.audio.MediaPlayer
 
getFilename() - Method in class nl.saxion.app.canvas.drawable.Image
 
getFillColor() - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
getFillColor() - Method in class nl.saxion.app.canvas.drawable.Polygon
 
getFilledPen() - Static method in class nl.saxion.app.SaxionApp
Get an instance of the FilledPen.
getGraphicsContext() - Method in class nl.saxion.app.canvas.drawable.Image
 
getHeight() - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
getHeight() - Method in class nl.saxion.app.canvas.drawable.Image
 
getHeight() - Static method in class nl.saxion.app.SaxionApp
Get the height of the canvas in pixels
getInt(int) - Method in class nl.saxion.app.CsvReader
Reads the value at the given column from the currently loaded row (see: `loadRow()`) as an integer.
getKeyCode() - Method in class nl.saxion.app.interaction.KeyboardEvent
Gets the keycode of the key that was pressed.
getParentDirectory(String) - Method in class nl.saxion.app.FileUtils
Get the parent directory of a certain path.
getPen() - Static method in class nl.saxion.app.SaxionApp
Get an instance of the Pen.
getPoints() - Method in class nl.saxion.app.canvas.drawable.Polygon
Get a list with all points in the polygon
getRandomColor() - Static method in class nl.saxion.app.SaxionApp
Creates a random color.
getRandomValueBetween(int, int) - Static method in class nl.saxion.app.SaxionApp
Generates a random integer value between lowerBound (inclusive) and upperBound (NOT inclusive).
getString() - Method in class nl.saxion.app.canvas.drawable.TextCanvasElement
 
getString(int) - Method in class nl.saxion.app.CsvReader
Reads the value at the given column from the currently loaded row (see: `loadRow()`) as a String.
getText() - Method in class nl.saxion.app.console.PrintElement
 
getTextSize() - Method in class nl.saxion.app.canvas.drawable.TextCanvasElement
 
getWidth() - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
getWidth() - Method in class nl.saxion.app.canvas.drawable.Image
 
getWidth() - Static method in class nl.saxion.app.SaxionApp
Get the width of the canvas in pixels
getWorkingDirectory() - Method in class nl.saxion.app.FileUtils
Returns the current working directory, as full (absolute) path.
getX() - Method in class nl.saxion.app.canvas.drawable.DrawableElement
 
getX() - Method in class nl.saxion.app.interaction.MouseEvent
X coordinate of the mouse cursor
getX2() - Method in class nl.saxion.app.canvas.drawable.Line
 
getY() - Method in class nl.saxion.app.canvas.drawable.DrawableElement
 
getY() - Method in class nl.saxion.app.interaction.MouseEvent
Y coordinate of the mouse cursor
getY2() - Method in class nl.saxion.app.canvas.drawable.Line
 
GRID_BORDER_WIDTH - Static variable in class nl.saxion.app.SaxionAppSettings
Default grid border width
GRID_COLOR - Static variable in class nl.saxion.app.SaxionAppSettings
Default color of the grid
GRID_STEP_SIZE - Static variable in class nl.saxion.app.SaxionAppSettings
When zomming in or out, this step size is used.

H

hasBorder() - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
hasBorder() - Method in class nl.saxion.app.canvas.drawable.Polygon
 
hasFill() - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
hasFill() - Method in class nl.saxion.app.canvas.drawable.Polygon
 
headTo(int) - Method in class nl.saxion.app.canvas.pens.Pen
Set rotation.

I

Image - Class in nl.saxion.app.canvas.drawable
Draw an image on top of the canvas
Image(int, int) - Constructor for class nl.saxion.app.canvas.drawable.Image
 
Image(int, int, int, int) - Constructor for class nl.saxion.app.canvas.drawable.Image
Creates a new empty image that you can add content to through the Image.getGraphicsContext().
Image(String, int, int) - Constructor for class nl.saxion.app.canvas.drawable.Image
 
Image(String, int, int, int, int) - Constructor for class nl.saxion.app.canvas.drawable.Image
 
init() - Method in interface nl.saxion.app.interaction.GameLoop
Method that will be executed before the loop starts.
isAltDown() - Method in class nl.saxion.app.interaction.KeyboardEvent
Returns if the Alt modifier is pressed.
isControlDown() - Method in class nl.saxion.app.interaction.KeyboardEvent
Returns if the Control modifier is pressed.
isDirectory - Variable in class nl.saxion.app.FileUtils.FileInfo
 
isDirectory(String) - Method in class nl.saxion.app.FileUtils
Check if a path is of type directory.
isEmpty(int) - Method in class nl.saxion.app.CsvReader
Checks if the value at the given column is empty.
isFile(String) - Method in class nl.saxion.app.FileUtils
Check if a path is of type file.
isKeyPressed() - Method in class nl.saxion.app.interaction.KeyboardEvent
Returns if the key was pressed or released (key down or key up).
isLeftMouseButton() - Method in class nl.saxion.app.interaction.MouseEvent
If left mouse button is used.
isLoop() - Method in class nl.saxion.app.audio.MediaPlayer
 
isLoop() - Method in class nl.saxion.app.interaction.LinearAnimation
 
isMiddleMouseButton() - Method in class nl.saxion.app.interaction.MouseEvent
If middle mouse button is used.
isMouseDown() - Method in class nl.saxion.app.interaction.MouseEvent
Indicates if the mouse is pressed.
isMouseDragging() - Method in class nl.saxion.app.interaction.MouseEvent
Indicates if the mouse button is down and currently dragging.
isMouseUp() - Method in class nl.saxion.app.interaction.MouseEvent
Indicates if the mouse button is released.
isNewLine() - Method in class nl.saxion.app.console.PrintElement
 
isOn() - Method in class nl.saxion.app.canvas.pens.Pen
Indicates if the pen is on or off.
isOneWay() - Method in class nl.saxion.app.interaction.LinearAnimation
 
isPaused() - Method in class nl.saxion.app.audio.MediaPlayer
 
isPlaying() - Method in class nl.saxion.app.audio.MediaPlayer
 
isRightMouseButton() - Method in class nl.saxion.app.interaction.MouseEvent
If right mouse button is used.
isRunning() - Method in class nl.saxion.app.interaction.LinearAnimation
 
isShiftDown() - Method in class nl.saxion.app.interaction.KeyboardEvent
Returns if the Shift modifier is pressed.

K

KEY_LOCATION_LEFT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
A constant indicating that the key pressed or released is in the left key location (there is more than one possible location for this key).
KEY_LOCATION_NUMPAD - Static variable in class nl.saxion.app.interaction.KeyboardEvent
A constant indicating that the key event originated on the numeric keypad or with a virtual key corresponding to the numeric keypad.
KEY_LOCATION_RIGHT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
A constant indicating that the key pressed or released is in the right key location (there is more than one possible location for this key).
KEY_LOCATION_STANDARD - Static variable in class nl.saxion.app.interaction.KeyboardEvent
A constant indicating that the key pressed or released is not distinguished as the left or right version of a key, and did not originate on the numeric keypad (or did not originate with a virtual key corresponding to the numeric keypad).
KEY_LOCATION_UNKNOWN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
A constant indicating that the keyLocation is indeterminate or not relevant.
keyboardEvent(KeyboardEvent) - Method in interface nl.saxion.app.interaction.GameLoop
This method will be called when there is keyboard interaction.
KeyboardEvent - Class in nl.saxion.app.interaction
Details about the keyboard interaction.
KeyboardEvent(boolean, int, boolean, boolean, boolean) - Constructor for class nl.saxion.app.interaction.KeyboardEvent
 

L

Line - Class in nl.saxion.app.canvas.drawable
 
Line(int, int, int, int) - Constructor for class nl.saxion.app.canvas.drawable.Line
 
LinearAnimation - Class in nl.saxion.app.interaction
Helper class for calculating animations.
LinearAnimation(Rectangle, Point, int, boolean, boolean) - Constructor for class nl.saxion.app.interaction.LinearAnimation
 
list() - Method in class nl.saxion.app.FileUtils
Get all files and directories in the current working directory This method does not work recursively.
list(String) - Method in class nl.saxion.app.FileUtils
Get all files and directories in a certain directory.
listDirs(String) - Method in class nl.saxion.app.FileUtils
Get all subdirectories in a certain directory.
listFiles(String) - Method in class nl.saxion.app.FileUtils
Get all files in a certain directory.
loadRow() - Method in class nl.saxion.app.CsvReader
Loads the next csv line into memory.
loop() - Method in interface nl.saxion.app.interaction.GameLoop
Method that will be executed every n milliseconds.

M

MediaPlayer - Class in nl.saxion.app.audio
Experimental class for playing audio fragments in .wav format.
MediaPlayer(String, boolean) - Constructor for class nl.saxion.app.audio.MediaPlayer
 
MIN_GRID_SIZE - Static variable in class nl.saxion.app.SaxionAppSettings
Minimum width of each grid cell
modifiedDate - Variable in class nl.saxion.app.FileUtils.FileInfo
 
mouseEvent(MouseEvent) - Method in interface nl.saxion.app.interaction.GameLoop
This method will be called when there is mouse interaction.
MouseEvent - Class in nl.saxion.app.interaction
Details about the mouse interaction.
MouseEvent(int, int, int, int) - Constructor for class nl.saxion.app.interaction.MouseEvent
 
move(int) - Method in class nl.saxion.app.canvas.pens.FilledPen
Move the pen a certain distance.
move(int) - Method in class nl.saxion.app.canvas.pens.Pen
Move the pen a certain distance.
move(String, String) - Method in class nl.saxion.app.FileUtils
Move file or directory to new location.
moveTo(int, int) - Method in class nl.saxion.app.canvas.pens.FilledPen
Move the current pen position to the new x and new y provided.
moveTo(int, int) - Method in class nl.saxion.app.canvas.pens.Pen
Move the current pen position to the new x and new y provided.

N

nl.saxion.app - package nl.saxion.app
 
nl.saxion.app.audio - package nl.saxion.app.audio
 
nl.saxion.app.canvas - package nl.saxion.app.canvas
 
nl.saxion.app.canvas.drawable - package nl.saxion.app.canvas.drawable
 
nl.saxion.app.canvas.pens - package nl.saxion.app.canvas.pens
 
nl.saxion.app.canvas.transformations - package nl.saxion.app.canvas.transformations
 
nl.saxion.app.console - package nl.saxion.app.console
 
nl.saxion.app.interaction - package nl.saxion.app.interaction
 

O

onPause() - Method in class nl.saxion.app.audio.MediaPlayer
 
onPlay() - Method in class nl.saxion.app.audio.MediaPlayer
 
onResume() - Method in class nl.saxion.app.audio.MediaPlayer
 
onStop() - Method in class nl.saxion.app.audio.MediaPlayer
 
Oval - Class in nl.saxion.app.canvas.drawable
 
Oval(int, int, int, int) - Constructor for class nl.saxion.app.canvas.drawable.Oval
 

P

pause() - Method in class nl.saxion.app.audio.MediaPlayer
 
pause() - Static method in class nl.saxion.app.SaxionApp
Pause the drawing at this point.
Pen - Class in nl.saxion.app.canvas.pens
Pen object is used to draw on the canvas.
Pen() - Constructor for class nl.saxion.app.canvas.pens.Pen
 
penOn - Variable in class nl.saxion.app.canvas.pens.Pen
 
play() - Method in class nl.saxion.app.audio.MediaPlayer
 
playSound() - Method in class nl.saxion.app.audio.MediaPlayer
 
playSound(String) - Static method in class nl.saxion.app.SaxionApp
Plays a sound one time.
playSound(String, boolean) - Static method in class nl.saxion.app.SaxionApp
Plays a sound.
Point - Class in nl.saxion.app.canvas.drawable
 
Point(int, int) - Constructor for class nl.saxion.app.canvas.drawable.Point
 
Point(int, int, int) - Constructor for class nl.saxion.app.canvas.drawable.Point
 
Polygon - Class in nl.saxion.app.canvas.drawable
Polygon is a drawable element, without an x and y coordinate.
Polygon() - Constructor for class nl.saxion.app.canvas.drawable.Polygon
 
print(String) - Static method in class nl.saxion.app.SaxionApp
Prints the text in the default color and does not include a line break.
print(String, Color) - Static method in class nl.saxion.app.SaxionApp
Prints the text in the color received and does not include a line break.
print(String, Color, boolean) - Static method in class nl.saxion.app.SaxionApp
Print text to the application console.
print(T) - Static method in class nl.saxion.app.SaxionApp
Overloaded method to allow printing for various data types not just String, the string value of the value will be printed, with default color and with no line break.
print(T, Color) - Static method in class nl.saxion.app.SaxionApp
Overloaded method to allow printing for various data types not just String, the string value of the value will be printed, with color received as a parameter and with no line break.
PRINT_FONT - Static variable in class nl.saxion.app.SaxionAppSettings
The font used for the console prints.
PRINT_FONT_SIZE - Static variable in class nl.saxion.app.SaxionAppSettings
The font size to use for `print` messages.
PRINT_MARGIN - Static variable in class nl.saxion.app.SaxionAppSettings
The top and bottom margin for `print` messages.
PrintElement - Class in nl.saxion.app.console
`print` and `printLine` statements create a different type of element, a `PrintElement`.
PrintElement(String, Color, boolean) - Constructor for class nl.saxion.app.console.PrintElement
Constructor to set the values of the print element.
printLine() - Static method in class nl.saxion.app.SaxionApp
Adds a line break to the current position.
printLine(String) - Static method in class nl.saxion.app.SaxionApp
Prints the text in the default color and includes a line break.
printLine(String, Color) - Static method in class nl.saxion.app.SaxionApp
Prints the text in the color received and includes a line break.
printLine(T) - Static method in class nl.saxion.app.SaxionApp
Overloaded method to allow printing for various data types not just String, the string value of the value will be printed, with default color and with a line break.
printLine(T, Color) - Static method in class nl.saxion.app.SaxionApp
Overloaded method to allow printing for various data types not just String, the string value of the value will be printed, with color received as a parameter and with a line break.
printToTextElements(String, Color) - Static method in class nl.saxion.app.console.TextWrapUtils
 

Q

quit() - Static method in class nl.saxion.app.SaxionApp
Stops the application completely.

R

readChar() - Static method in class nl.saxion.app.SaxionApp
Waits for a character to be typed and returns which character it was.
readChar(double) - Static method in class nl.saxion.app.SaxionApp
Waits for up to `timeoutSeconds` for a character to be typed and returns which character it was.
readDouble() - Static method in class nl.saxion.app.SaxionApp
Allows the user to enter a double value (like 3,1415), concluded with an enter.
readDouble(String) - Static method in class nl.saxion.app.SaxionApp
Allows the user to enter a double value (like 3,1415), concluded with an enter.
readFileToString(String) - Method in class nl.saxion.app.FileUtils
Read contents of a file to a String.
readInt() - Static method in class nl.saxion.app.SaxionApp
Allows the user to type an integer (whole) number, concluded with an enter.
readInt(String) - Static method in class nl.saxion.app.SaxionApp
Allows the user to type an integer (whole) number, concluded with an enter.
readString() - Static method in class nl.saxion.app.SaxionApp
Allow the user to input a line of text, concluded with an enter.
readString(Color) - Static method in class nl.saxion.app.SaxionApp
Allow the user to input a line of text, concluded with an enter.
Rectangle - Class in nl.saxion.app.canvas.drawable
 
Rectangle(int, int, int, int) - Constructor for class nl.saxion.app.canvas.drawable.Rectangle
 
reset() - Method in class nl.saxion.app.interaction.LinearAnimation
 
resetAngle() - Method in class nl.saxion.app.canvas.pens.Pen
Reset the angle of the pen (reset to 0 degrees)
resetTransformations() - Static method in class nl.saxion.app.SaxionApp
Experimental: Reset all Canvas Transformations Uses AffineTransformations in Java.
resize(int, int) - Static method in class nl.saxion.app.SaxionApp
Change the size of the canvas while the application is running.
resume() - Method in class nl.saxion.app.audio.MediaPlayer
 
rotate(int) - Method in class nl.saxion.app.canvas.pens.Pen
Rotate, relatively to the current rotation
run() - Method in class nl.saxion.app.audio.MediaPlayer
 

S

saveImage(String) - Static method in class nl.saxion.app.SaxionApp
Saves the image as a PNG file.
SAXION_GREEN - Static variable in class nl.saxion.app.SaxionApp
The official Saxion green color.
SAXION_PINK - Static variable in class nl.saxion.app.SaxionApp
The official Saxion pink color.
SaxionApp - Class in nl.saxion.app
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.
SaxionAppSettings - Class in nl.saxion.app
Contains all the static final variables we don't want to bother the students with, but we want to be available to other classes.
SaxionAppSettings() - Constructor for class nl.saxion.app.SaxionAppSettings
 
SaxionException - Exception Class in nl.saxion.app
Custom exception, thrown when the user does something wrong.
SaxionException(String) - Constructor for exception class nl.saxion.app.SaxionException
 
setBackgroundColor(Color) - Static method in class nl.saxion.app.SaxionApp
Change the background color on top of which your content is shown.
setBorder(int, Color) - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
setBorder(int, Color) - Method in class nl.saxion.app.canvas.drawable.Polygon
 
setBorderColor(Color) - Static method in class nl.saxion.app.SaxionApp
Set the color of the border.
setBorderSize(int) - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
setBorderSize(int) - Static method in class nl.saxion.app.SaxionApp
Set the border size of the next object that you are going to draw.
setBorderWidth(int) - Method in class nl.saxion.app.canvas.drawable.Line
 
setColor(Color) - Method in class nl.saxion.app.canvas.drawable.DrawableElement
 
setFile(String) - Method in class nl.saxion.app.audio.MediaPlayer
 
setFilename(String) - Method in class nl.saxion.app.audio.MediaPlayer
 
setFilename(String) - Method in class nl.saxion.app.canvas.drawable.Image
 
setFill(Color) - Static method in class nl.saxion.app.SaxionApp
Set the fill color of the objects that you are going to draw.
setFillColor(Color) - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
setFillColor(Color) - Method in class nl.saxion.app.canvas.drawable.Polygon
 
setGameLoopTimeMs(int) - Static method in class nl.saxion.app.SaxionApp
When in game loop mode, change the duration of the gameloop (how long it takes between executing the loop method).
setHeight(int) - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
setHeight(int) - Method in class nl.saxion.app.canvas.drawable.Image
 
setLoop(boolean) - Method in class nl.saxion.app.audio.MediaPlayer
 
setLoop(boolean) - Method in class nl.saxion.app.interaction.LinearAnimation
 
setNewLine(boolean) - Method in class nl.saxion.app.console.PrintElement
 
setOneWay(boolean) - Method in class nl.saxion.app.interaction.LinearAnimation
 
setQuote(char) - Method in class nl.saxion.app.CsvReader
Set the quote character.
setSeparator(char) - Method in class nl.saxion.app.CsvReader
Set the field separator character.
setString(String) - Method in class nl.saxion.app.canvas.drawable.TextCanvasElement
 
setTextDrawingColor(Color) - Static method in class nl.saxion.app.SaxionApp
Set the color of the text.
setTextSize(int) - Method in class nl.saxion.app.canvas.drawable.TextCanvasElement
 
setVolume(Float) - Method in class nl.saxion.app.audio.MediaPlayer
 
setVolumeInDecibels(Float) - Method in class nl.saxion.app.audio.MediaPlayer
 
setWidth(int) - Method in class nl.saxion.app.canvas.drawable.DrawableBasicShapeElement
 
setWidth(int) - Method in class nl.saxion.app.canvas.drawable.Image
 
setX(int) - Method in class nl.saxion.app.canvas.drawable.DrawableElement
 
setX2(int) - Method in class nl.saxion.app.canvas.drawable.Line
 
setY(int) - Method in class nl.saxion.app.canvas.drawable.DrawableElement
 
setY2(int) - Method in class nl.saxion.app.canvas.drawable.Line
 
showMessage(String, Color) - Static method in class nl.saxion.app.SaxionApp
Shows an overlay bar on the bottom of the screen containing a message.
sizeInBytes - Variable in class nl.saxion.app.FileUtils.FileInfo
 
skipRow() - Method in class nl.saxion.app.CsvReader
Ignore a row.
sleep(double) - Static method in class nl.saxion.app.SaxionApp
Pause program for the given number of seconds.
start() - Method in class nl.saxion.app.interaction.LinearAnimation
 
start(Runnable) - Static method in class nl.saxion.app.SaxionApp
Open a SaxionApp window with default size and run your code in it.
start(Runnable, int, int) - Static method in class nl.saxion.app.SaxionApp
Open a SaxionApp window with the given size and run your code in it.
startGameLoop(GameLoop, int, int, int) - Static method in class nl.saxion.app.SaxionApp
Open the SaxionApp in gameloop mode.
startLoop() - Static method in class nl.saxion.app.SaxionApp
 
stop() - Method in class nl.saxion.app.audio.MediaPlayer
 
stop() - Method in class nl.saxion.app.interaction.LinearAnimation
 
stopAllSounds() - Static method in class nl.saxion.app.SaxionApp
Stop all sounds that are currently playing.
stopLoop() - Static method in class nl.saxion.app.SaxionApp
 
stopSound(String) - Static method in class nl.saxion.app.SaxionApp
Stop a certain sound that is currently playing.

T

TextCanvasElement - Class in nl.saxion.app.canvas.drawable
Draw a piece of text on the canvas
TextCanvasElement(int, int, String, Color, int) - Constructor for class nl.saxion.app.canvas.drawable.TextCanvasElement
 
TextWrapUtils - Class in nl.saxion.app.console
Class for fitting text on the SaxionApp window.
TextWrapUtils() - Constructor for class nl.saxion.app.console.TextWrapUtils
 
toAbsolutePath(String) - Method in class nl.saxion.app.FileUtils
Converts an relative path to an absolute path.
toRelativePath(String) - Method in class nl.saxion.app.FileUtils
Converts an absolute path to a relative path.
toString() - Method in class nl.saxion.app.console.PrintElement
 
toString() - Method in class nl.saxion.app.FileUtils.FileInfo
 
toString() - Method in class nl.saxion.app.interaction.KeyboardEvent
 
toString() - Method in class nl.saxion.app.interaction.MouseEvent
 
transformRotate(double) - Static method in class nl.saxion.app.SaxionApp
Experimental: rotate around the center point of the canvas before drawing a shape.
transformRotate(double, int, int) - Static method in class nl.saxion.app.SaxionApp
Experimental: rotate around the specified point on the canvas before drawing a shape.
transformScale(double, double) - Static method in class nl.saxion.app.SaxionApp
Experimental: scale the canvas before drawing a shape.
transformShear(double, double) - Static method in class nl.saxion.app.SaxionApp
Experimental: shear transformation on the the canvas before drawing a shape.
transformTranslate(double, double) - Static method in class nl.saxion.app.SaxionApp
Experimental: translate the canvas before drawing a shape.
turnBorderOff() - Static method in class nl.saxion.app.SaxionApp
Turns the border off
turnBorderOn() - Static method in class nl.saxion.app.SaxionApp
Turn border on
turnFillOff() - Static method in class nl.saxion.app.SaxionApp
Turn fill off
turnFillOn() - Static method in class nl.saxion.app.SaxionApp
Turn fill on
turnOff() - Method in class nl.saxion.app.canvas.pens.FilledPen
Turn the pen off.
turnOff() - Method in class nl.saxion.app.canvas.pens.Pen
Turn the pen off.
turnOn() - Method in class nl.saxion.app.canvas.pens.FilledPen
Turn the pen on.
turnOn() - Method in class nl.saxion.app.canvas.pens.Pen
Turn the pen on.

U

update() - Method in class nl.saxion.app.interaction.LinearAnimation
 

V

VK_0 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "0" key.
VK_1 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "1" key.
VK_2 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "2" key.
VK_3 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "3" key.
VK_4 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "4" key.
VK_5 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "5" key.
VK_6 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "6" key.
VK_7 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "7" key.
VK_8 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "8" key.
VK_9 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "9" key.
VK_A - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "A" key.
VK_ACCEPT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Accept or Commit function key.
VK_ADD - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad add key.
VK_AGAIN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_ALL_CANDIDATES - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the All Candidates function key.
VK_ALPHANUMERIC - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Alphanumeric function key.
VK_ALT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the ALT virtual key.
VK_ALT_GRAPH - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the AltGraph function key.
VK_AMPERSAND - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_ASTERISK - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_AT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "@" key.
VK_B - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "B" key.
VK_BACK_QUOTE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the BACK_QUOTE key.
VK_BACK_SLASH - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the back slash key, "\"
VK_BACK_SPACE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the BACK_SPACE virtual key.
VK_BEGIN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Begin key.
VK_BRACELEFT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_BRACERIGHT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_C - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "C" key.
VK_CANCEL - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the CANCEL virtual key.
VK_CAPS_LOCK - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the CAPS_LOCK virtual key.
VK_CIRCUMFLEX - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "^" key.
VK_CLEAR - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the CLEAR virtual key.
VK_CLOSE_BRACKET - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the close bracket key, "]"
VK_CODE_INPUT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Code Input function key.
VK_COLON - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the ":" key.
VK_COMMA - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the comma key, ","
VK_COMPOSE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Compose function key.
VK_CONTEXT_MENU - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Microsoft Windows Context Menu key.
VK_CONTROL - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the CONTROL virtual key.
VK_CONVERT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Convert function key.
VK_COPY - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_CUT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_D - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "D" key.
VK_DEAD_ABOVEDOT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_ABOVERING - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_ACUTE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_BREVE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_CARON - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_CEDILLA - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_CIRCUMFLEX - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_DIAERESIS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_DOUBLEACUTE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_GRAVE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_IOTA - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_MACRON - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_OGONEK - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_SEMIVOICED_SOUND - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_TILDE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DEAD_VOICED_SOUND - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_DECIMAL - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad decimal point key.
VK_DELETE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the delete key.
VK_DIVIDE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad divide key.
VK_DOLLAR - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "$" key.
VK_DOWN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the non-numpad down arrow key.
VK_E - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "E" key.
VK_END - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the END virtual key.
VK_ENTER - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the ENTER virtual key.
VK_EQUALS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the equals key, "="
VK_ESCAPE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the ESCAPE virtual key.
VK_EURO_SIGN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Euro currency sign key.
VK_EXCLAMATION_MARK - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "!" key.
VK_F - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "F" key.
VK_F1 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F1 function key.
VK_F10 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F10 function key.
VK_F11 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F11 function key.
VK_F12 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F12 function key.
VK_F13 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F13 function key.
VK_F14 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F14 function key.
VK_F15 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F15 function key.
VK_F16 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F16 function key.
VK_F17 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F17 function key.
VK_F18 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F18 function key.
VK_F19 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F19 function key.
VK_F2 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F2 function key.
VK_F20 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F20 function key.
VK_F21 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F21 function key.
VK_F22 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F22 function key.
VK_F23 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F23 function key.
VK_F24 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F24 function key.
VK_F3 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F3 function key.
VK_F4 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F4 function key.
VK_F5 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F5 function key.
VK_F6 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F6 function key.
VK_F7 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F7 function key.
VK_F8 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F8 function key.
VK_F9 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the F9 function key.
VK_FINAL - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the FINAL key.
VK_FIND - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_FULL_WIDTH - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Full-Width Characters function key.
VK_G - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "G" key.
VK_GREATER - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_H - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "H" key.
VK_HALF_WIDTH - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Half-Width Characters function key.
VK_HELP - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the HELP key.
VK_HIRAGANA - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Hiragana function key.
VK_HOME - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the HOME virtual key.
VK_I - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "I" key.
VK_INPUT_METHOD_ON_OFF - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the input method on/off key.
VK_INSERT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the INSERT key.
VK_INVERTED_EXCLAMATION_MARK - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the inverted exclamation mark key.
VK_J - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "J" key.
VK_JAPANESE_HIRAGANA - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Japanese-Hiragana function key.
VK_JAPANESE_KATAKANA - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Japanese-Katakana function key.
VK_JAPANESE_ROMAN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Japanese-Roman function key.
VK_K - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "K" key.
VK_KANA - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the KANA lock key.
VK_KANA_LOCK - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the locking Kana function key.
VK_KANJI - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for KANJI.
VK_KATAKANA - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Katakana function key.
VK_KP_DOWN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the numeric keypad down arrow key.
VK_KP_LEFT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the numeric keypad left arrow key.
VK_KP_RIGHT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the numeric keypad right arrow key.
VK_KP_UP - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the numeric keypad up arrow key.
VK_L - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "L" key.
VK_LEFT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the non-numpad left arrow key.
VK_LEFT_PARENTHESIS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "(" key.
VK_LESS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_M - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "M" key.
VK_META - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the META key.
VK_MINUS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the minus key, "-"
VK_MODECHANGE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the MODECHANGE key.
VK_MULTIPLY - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad multiply key.
VK_N - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "N" key.
VK_NONCONVERT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Don't Convert function key.
VK_NUM_LOCK - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the NUM_LOCK key.
VK_NUMBER_SIGN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "#" key.
VK_NUMPAD0 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "0" key.
VK_NUMPAD1 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "1" key.
VK_NUMPAD2 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "2" key.
VK_NUMPAD3 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "3" key.
VK_NUMPAD4 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "4" key.
VK_NUMPAD5 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "5" key.
VK_NUMPAD6 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "6" key.
VK_NUMPAD7 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "7" key.
VK_NUMPAD8 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "8" key.
VK_NUMPAD9 - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad "9" key.
VK_O - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "O" key.
VK_OPEN_BRACKET - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the open bracket key, "["
VK_P - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "P" key.
VK_PAGE_DOWN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the PAGE_DOWN virtual key.
VK_PAGE_UP - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the PAGE_UP virtual key.
VK_PASTE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_PAUSE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the PAUSE virtual key.
VK_PERIOD - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the period key, "."
VK_PLUS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "+" key.
VK_PREVIOUS_CANDIDATE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Previous Candidate function key.
VK_PRINTSCREEN - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the PRINTSCREEN key.
VK_PROPS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_Q - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "Q" key.
VK_QUOTE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the QUOTE key.
VK_QUOTEDBL - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_R - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "R" key.
VK_RIGHT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the non-numpad right arrow key.
VK_RIGHT_PARENTHESIS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the ")" key.
VK_ROMAN_CHARACTERS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Roman Characters function key.
VK_S - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "S" key.
VK_SCROLL_LOCK - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the SCROLL_LOCK key.
VK_SEMICOLON - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the semicolon key, ";"
VK_SEPARATER - Static variable in class nl.saxion.app.interaction.KeyboardEvent
This constant is obsolete, and is included only for backwards compatibility.
VK_SEPARATOR - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Numpad Separator key.
VK_SHIFT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the SHIFT virtual key.
VK_SLASH - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the forward slash key, "/"
VK_SPACE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the SPACE virtual key.
VK_STOP - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_SUBTRACT - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the number pad subtract key.
VK_T - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "T" key.
VK_TAB - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the TAB virtual key.
VK_U - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "U" key.
VK_UNDEFINED - Static variable in class nl.saxion.app.interaction.KeyboardEvent
This value is used to indicate that the keyCode is unknown.
VK_UNDERSCORE - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "_" key.
VK_UNDO - Static variable in class nl.saxion.app.interaction.KeyboardEvent
 
VK_UP - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the non-numpad up arrow key.
VK_V - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "V" key.
VK_W - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "W" key.
VK_WINDOWS - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the Microsoft Windows "Windows" key.
VK_X - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "X" key.
VK_Y - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "Y" key.
VK_Z - Static variable in class nl.saxion.app.interaction.KeyboardEvent
Constant for the "Z" key.

W

writeToFile(String, String) - Method in class nl.saxion.app.FileUtils
Overwrites an existing file and replaces the contents.
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form