A B C D E F G H I K L P R S T V W _

A

add(Turtle) - Method in class ch.aplu.turtle.Playground
Add a new Turtle to the Playground.
addComponentListener(ComponentListener) - Method in class ch.aplu.turtle.Turtle
Add the specified component listener to receive component events.
addFocusListener(FocusListener) - Method in class ch.aplu.turtle.Turtle
Add the specified focus listener to receive focus events.
addKeyListener(KeyListener) - Method in class ch.aplu.turtle.Turtle
Add the specified key listener to receive key events.
addMouseListener(MouseListener) - Method in class ch.aplu.turtle.Turtle
Add the specified mouse listener to receive mouse events.
addMouseMotionListener(MouseMotionListener) - Method in class ch.aplu.turtle.Turtle
Add the specified mouse motion listener to receive mouse motion events.
addStatusBar(int) - Method in class ch.aplu.turtle.Turtle
Add a status window attached at the bottom of the game grid window.
addStatusBar(int) - Method in class ch.aplu.turtle.TurtleFrame
Add a status window attached at the bottom of the game grid window.
addWindowFocusListener(WindowFocusListener) - Method in class ch.aplu.turtle.Turtle
Add the specified window focus listener to receive window focus events.
addWindowListener(WindowListener) - Method in class ch.aplu.turtle.Turtle
Add the specified window listener to receive window events.
antiAliasing(boolean) - Method in class ch.aplu.turtle.Turtle
Set antialiasing on or off for the turtle trace buffer This may result in an better image quality, especially for filling operations (platform dependant).
APPLETFRAME - Static variable in class ch.aplu.turtle.Turtle
Mode attribute for turtle applets in standalone window

B

back(double) - Method in class ch.aplu.turtle.Turtle
Same as bk(double distance).
backgroundColor - Variable in class ch.aplu.turtle.TurtlePane
Property for bean support.
beep() - Method in class ch.aplu.turtle.Turtle
Emit a beep.
bk(double) - Method in class ch.aplu.turtle.Turtle
Move the Turtle backwards.
bong() - Method in class ch.aplu.turtle.Turtle
Emit a 'bong' via the sound card.

C

ch.aplu.turtle - package ch.aplu.turtle
Java multiple turtle package with a focus on education.
clean() - Method in class ch.aplu.turtle.Turtle
Erase all traces and text painted by the turtles, but let all turtles where they are.
clear(Color) - Method in class ch.aplu.turtle.Playground
Clear the playground with given color.
clear() - Method in class ch.aplu.turtle.Playground
Clear playground.
clear() - Method in class ch.aplu.turtle.Turtle
Clear the Turtle's playground.
clearTurtle(Turtle) - Method in class ch.aplu.turtle.Playground
Remove the given turtle from the turtle buffer.
clearTurtles() - Method in class ch.aplu.turtle.Playground
Remove all turtles from the turtle buffer.
clip() - Method in class ch.aplu.turtle.Turtle
Set the Turtle to clip-mode.
clone() - Method in class ch.aplu.turtle.Turtle
Creates a clone of the Turtle in it's Playground.
countTurtles() - Method in class ch.aplu.turtle.Playground
Tell current number of Turtles in this Playground.
currentImage() - Method in class ch.aplu.turtle.TurtleRenderer
Return the current image.

D

DEFAULT_FONT - Static variable in class ch.aplu.turtle.Pen
The default font that is used when drawing Text.
distance(double, double) - Method in class ch.aplu.turtle.Turtle
Query the distance from the current location to the given one.
distance(Point2D.Double) - Method in class ch.aplu.turtle.Turtle
Query the distance from the current location to the given one.
draw() - Method in interface ch.aplu.turtle.TPrintable
This method must perform all drawing operations.

E

enableFocus - Variable in class ch.aplu.turtle.TurtlePane
Property for bean support.
enableRepaint(boolean) - Method in class ch.aplu.turtle.Playground
 
enableRepaint(boolean) - Method in class ch.aplu.turtle.Turtle
Enable/disable automatic repainting.

F

fd(double) - Method in class ch.aplu.turtle.Turtle
Move the Turtle forwards.
fill(Turtle, Color) - Method in class ch.aplu.turtle.Playground
Fill a region.
fill() - Method in class ch.aplu.turtle.Turtle
Fill the region the Turtle is in.
fill(double, double) - Method in class ch.aplu.turtle.Turtle
Fill the region as if the Turtle where at coordinates x and y.
focusGained(FocusEvent) - Method in class ch.aplu.turtle.TurtleFrame
Empty implementation of FocusListener method.
focusLost(FocusEvent) - Method in class ch.aplu.turtle.TurtleFrame
For standalone applets we must put the applet window in front of the browser.
forward(double) - Method in class ch.aplu.turtle.Turtle
Same as fd(double distance)

G

getAvailableFontFamilies() - Static method in class ch.aplu.turtle.Pen
Provides information about the currently available font families (e.g.
getAvailableFontFamilies() - Static method in class ch.aplu.turtle.Turtle
Provide information about all font families (e.g. roman) currently available on your system.
getBackgroundColor() - Method in class ch.aplu.turtle.TurtlePane
Property getter.
getColor() - Method in class ch.aplu.turtle.Pen
Query the Pens color.
getColor() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's current color.
getDashArray() - Method in class ch.aplu.turtle.Pen
Query the Pens dash array.
getDashPhase() - Method in class ch.aplu.turtle.Pen
Query the Pens dash phase.
getEnableFocus() - Method in class ch.aplu.turtle.TurtlePane
Property getter.
getEndCap() - Method in class ch.aplu.turtle.Pen
Query the Pens end cap style.
getFillColor() - Method in class ch.aplu.turtle.Pen
Query the Pens fill color.
getFont() - Method in class ch.aplu.turtle.Pen
Query the current font.
getFont() - Method in class ch.aplu.turtle.Turtle
Return the current font.
getFontSize() - Method in class ch.aplu.turtle.Pen
Query the size (in points, rounded to int) of the current font.
getFrame() - Method in class ch.aplu.turtle.Turtle
Get the TurtleFrame (derivated from JFrame)
getKeyCodeWait() - Static method in class ch.aplu.turtle.TurtleKeyAdapter
Wait for a keystroke and return the keycode.
getLineJoin() - Method in class ch.aplu.turtle.Pen
Query the Pens line join style.
getLineWidth() - Method in class ch.aplu.turtle.Pen
Query the Pens line width
getMiterLimit() - Method in class ch.aplu.turtle.Pen
Query the Pens miter limit style.
getPen() - Method in class ch.aplu.turtle.Turtle
Get the Turtle's Pen.
getPixelColor(Turtle) - Method in class ch.aplu.turtle.Playground
Return the color of the pixel at the current turtle position.
getPixelColor() - Method in class ch.aplu.turtle.Turtle
Return the color of the pixel at the current turtle position.
getPlayground() - Method in class ch.aplu.turtle.Turtle
Get the Playground.
getPlayground() - Method in class ch.aplu.turtle.TurtleArea
Returns the playground of this AppletFrame.
getPlayground() - Method in interface ch.aplu.turtle.TurtleContainer
As the Turtles live in a Playground actually, you must have access to it.
getPlayground() - Method in class ch.aplu.turtle.TurtleFrame
Returns the playground of this TurtleFrame.
getPlayground() - Method in class ch.aplu.turtle.TurtlePane
Return current instance reference.
getPos() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's position
getPrinterG2D() - Method in class ch.aplu.turtle.Playground
Return the graphics context of the printer.
getPropertyDescriptors() - Method in class ch.aplu.turtle.TurtlePaneBeanInfo
Return the descriptor of visible properties.
getSize() - Method in class ch.aplu.turtle.Playground
Return the size of the playground.
getSpeed() - Method in class ch.aplu.turtle.Turtle
Get the current speed.
getStroke() - Method in class ch.aplu.turtle.Pen
Get the Pens Stroke
getTraceBuffer() - Method in class ch.aplu.turtle.Playground
Return the image of the trace buffer.
getTraceG2D() - Method in class ch.aplu.turtle.Playground
Return the graphics context of the trace buffer.
getTurtle(int) - Method in class ch.aplu.turtle.Playground
Return the Turtle at index index.
getTurtleBuffer() - Method in class ch.aplu.turtle.Playground
Return the image of the turtle buffer.
getTurtleFactory() - Method in class ch.aplu.turtle.Turtle
Return the TurtleFactory of this turtle.
getTurtleG2D() - Method in class ch.aplu.turtle.Playground
Returnt the graphics context of the turtle buffer.
getX() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's x-position.
getY() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's x-position.

H

heading() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's heading.
heading(double) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's heading to the new value.
hideTurtle() - Method in class ch.aplu.turtle.Turtle
Hide the Turtle.
home() - Method in class ch.aplu.turtle.Turtle
Move the Turtle back "home", i.e. set its position to the origin, facing NORTH.
ht() - Method in class ch.aplu.turtle.Turtle
Hide the Turtle.

I

imageChanged(double) - Method in class ch.aplu.turtle.TurtleRenderer
Tell whether the image has changed.
imageUpdate(Image, int, int, int, int, int) - Method in class ch.aplu.turtle.TurtleRenderer
As an image stays unchanged, there's no need to ever update it.
init(double, double) - Method in class ch.aplu.turtle.LineRenderer
Initialisation with coordinates x and y.
init(Point2D.Double) - Method in class ch.aplu.turtle.LineRenderer
Same as init(double x, double y), but with a Point2D.Double argument for convenience
init(TurtleFactory, int) - Method in class ch.aplu.turtle.TurtleRenderer
Create the images.
isClip() - Method in class ch.aplu.turtle.Turtle
Tell whether the Turtle is in clip mode.
isHidden() - Method in class ch.aplu.turtle.Turtle
Tell whether the Turtle is hidden or not.
isPenUp() - Method in class ch.aplu.turtle.Turtle
Query the Pen's state (up or down).
isWrap() - Method in class ch.aplu.turtle.Turtle
Tell wheter the Turtle is in wrap mode.

K

keyPressed(KeyEvent) - Method in class ch.aplu.turtle.TurtleKeyAdapter
For internal use only.

L

label(String, Turtle) - Method in class ch.aplu.turtle.Playground
Draw the text at the current position of the Turtle t.
label(String) - Method in class ch.aplu.turtle.Turtle
Paint the specified text at the current turtle position.
left(double) - Method in class ch.aplu.turtle.Turtle
Same as lt(double degrees)
leftCircle(double) - Method in class ch.aplu.turtle.Turtle
Draw a circle to the left from the current position with turtle's heading tangent direction and given radius.
LineRenderer - Class in ch.aplu.turtle
This class is responsible for drawing the turtle's lines.
lineTo(double, double) - Method in class ch.aplu.turtle.LineRenderer
Calls the internalLineTo(x,y), which does the actual painting.
lineTo(Point2D.Double) - Method in class ch.aplu.turtle.LineRenderer
Calls the internalLineTo(x,y), which does the actual painting.
lt(double) - Method in class ch.aplu.turtle.Turtle
Turn the Turtle the given angle (in degrees) to the left

P

paint(double, double) - Method in class ch.aplu.turtle.TurtleRenderer
This method is responsible for painting the turtle onto the playground at (x, y).
paint(Point2D.Double) - Method in class ch.aplu.turtle.TurtleRenderer
This method is responsible for painting the turtle onto the playground at p.
paint(double, double, Graphics) - Method in class ch.aplu.turtle.TurtleRenderer
This method is responsible for painting the Turtle at (x, y).
paint(Point2D.Double, Graphics) - Method in class ch.aplu.turtle.TurtleRenderer
This method is responsible for painting the Turtle at p.
paintComponent() - Method in class ch.aplu.turtle.Playground
Paint the Playground.
paintComponent(Graphics) - Method in class ch.aplu.turtle.Playground
Draw the trace and turtle buffers.
paintTurtle(Turtle) - Method in class ch.aplu.turtle.Playground
Paint the given Turtle
paintTurtles(Turtle) - Method in class ch.aplu.turtle.Playground
Move the given Turtle above all the others, then paints all turtles.
paintTurtles() - Method in class ch.aplu.turtle.Playground
Paint all turtles (calling paintComponent())
pd() - Method in class ch.aplu.turtle.Turtle
Lowers the Turtle's pen down so it will draw a line when moving.
pe() - Method in class ch.aplu.turtle.Turtle
The Turtle's Pen is changed to an eraser (which is in fact a pen with background color).
Pen - Class in ch.aplu.turtle
The Pen class provides anything used for drawing the lines, such as line width, pen color, end caps, dashed lines, etc.
Pen() - Constructor for class ch.aplu.turtle.Pen
Constructor with standard Color and standard Stroke.
Pen(Color) - Constructor for class ch.aplu.turtle.Pen
Constructor with Color color and standard Stroke.
penDown() - Method in class ch.aplu.turtle.Turtle
Lower the Turtle's Pen down so it will draw a line when moving.
penErase() - Method in class ch.aplu.turtle.Turtle
The Turtle's Pen is changed to an eraser (which is in fact a pen with background color).
penUp() - Method in class ch.aplu.turtle.Turtle
Lift the Turtle's pen up so it won't draw a line anymore.
penWidth(int) - Method in class ch.aplu.turtle.Turtle
Set the pen width.
penWidth() - Method in class ch.aplu.turtle.Turtle
Query the pen width.
Playground - Class in ch.aplu.turtle
A Playground is the Turtle's home, i.e. the Turtle lives and moves in the Playground.
Playground() - Constructor for class ch.aplu.turtle.Playground
Create a Playground inside the given TurtleContainer and with standard size (400 x 400 pixels) and default background color.
Playground(Color) - Constructor for class ch.aplu.turtle.Playground
Create a Playground inside the given TurtleContainer and with standard size (400 x 400 pixels) and given background color.
Playground(Dimension) - Constructor for class ch.aplu.turtle.Playground
Create a new Playground inside the given TurtleContainer and size.
Playground(Dimension, Color) - Constructor for class ch.aplu.turtle.Playground
Create a new Playground inside the given TurtleContainer, size and background color.
print(Graphics, PageFormat, int) - Method in class ch.aplu.turtle.Playground
For internal use only.
print(TPrintable, double) - Method in class ch.aplu.turtle.Turtle
Print the graphics context to an attached printer with the given magnification scale factor.
print(TPrintable) - Method in class ch.aplu.turtle.Turtle
Same as print(tp, scale) with scale = 1.
printScreen(double) - Method in class ch.aplu.turtle.Turtle
Print the Turtle's current playground with given scale.
printScreen() - Method in class ch.aplu.turtle.Turtle
Same as printScreen(scale) with scale = 1.
pu() - Method in class ch.aplu.turtle.Turtle
Lift the Turtle's pen up so it won't draw a line anymore.

R

remove(Turtle) - Method in class ch.aplu.turtle.Playground
Remove a Turtle from the Playground.
repaint() - Method in class ch.aplu.turtle.Turtle
Perform manual repainting when automatic repainting is disabled.
right(double) - Method in class ch.aplu.turtle.Turtle
Same as rt(double degrees).
rightCircle(double) - Method in class ch.aplu.turtle.Turtle
Draw a circle to the right from the current position with turtle's heading tangent direction and given radius.
rt(double) - Method in class ch.aplu.turtle.Turtle
Turn the Turtle the given angle (in degrees) to the right.

S

setAngle(double) - Method in class ch.aplu.turtle.TurtleRenderer
Set the current image to the one corresponding to the angle angle.
setAngleResolution(int) - Method in class ch.aplu.turtle.Turtle
Set the angle resolution for the Turtle's pictures.
setAntiAliasing(boolean) - Method in class ch.aplu.turtle.Playground
Set antialiasing on or off for the turtle trace buffer This may result in an better trace quality.
setBackgroundColor(Color) - Method in class ch.aplu.turtle.TurtlePane
Property setter.
setColor(Color) - Method in class ch.aplu.turtle.Pen
Set the Pens color.
setColor(Color) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's color to the specified one.
setDash(float[]) - Method in class ch.aplu.turtle.Pen
Set the Pens dash array.
setDashPhase(float) - Method in class ch.aplu.turtle.Pen
Set the Pens dash phase.
setEnableFocus(boolean) - Method in class ch.aplu.turtle.TurtlePane
Property setter.
setEndCap(int) - Method in class ch.aplu.turtle.Pen
Set the Pens end cap style.
setFillColor(Color) - Method in class ch.aplu.turtle.Pen
Set the Pens fill color.
setFillColor(Color) - Method in class ch.aplu.turtle.Turtle
Set the color to the specified one.
setFont(Font) - Method in class ch.aplu.turtle.Pen
Change the font to the given one.
setFont(Font) - Method in class ch.aplu.turtle.Turtle
Set the current font as specified.
setFont(String, int, int) - Method in class ch.aplu.turtle.Turtle
Change the current font to the specified one.
setFontSize(int) - Method in class ch.aplu.turtle.Pen
Change the font size (in points).
setFontSize(float) - Method in class ch.aplu.turtle.Pen
Change the font size (in points).
setFontSize(int) - Method in class ch.aplu.turtle.Turtle
Set the font size.
setFontStyle(int) - Method in class ch.aplu.turtle.Pen
Change the font style.
setFontStyle(int) - Method in class ch.aplu.turtle.Turtle
Set the font style.
setH(double) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's heading. 0 means facing NORTH.
setHeading(double) - Method in class ch.aplu.turtle.Turtle
This is the same as setH(double degrees).
setLineJoin(int) - Method in class ch.aplu.turtle.Pen
Set the Pens line join style.
setLineWidth(float) - Method in class ch.aplu.turtle.Pen
Set the Pens line width.
setLineWidth(double) - Method in class ch.aplu.turtle.Turtle
Set the line thickness.
setLineWidth(float) - Method in class ch.aplu.turtle.Turtle
Set the line thickness.
setMiterLimit(float) - Method in class ch.aplu.turtle.Pen
Set the Pens miter limit.
setPenColor(Color) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's pen color.
setPos(double, double) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with specified x- and y-coordinates.
setPos(Point2D.Double) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position.
setScreenPos(Point) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new screen position.
setScreenX(int) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with the given screen x-coordinates.
setScreenY(int) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with the given screen y-coordinates.
setStatusText(String) - Method in class ch.aplu.turtle.Turtle
Replace the text in the status bar by the given text using the current JOptionPane font and color.
setStatusText(String, Font, Color) - Method in class ch.aplu.turtle.Turtle
Replace the text in the status bar by the given text using the given font and text color.
setStatusText(String) - Method in class ch.aplu.turtle.TurtleFrame
Replace the text in the status bar by the given text using the current JOptionPane font and color.
setStatusText(String, Font, Color) - Method in class ch.aplu.turtle.TurtleFrame
Replace the text in the status bar by the given text using the given font and text color.
setTitle(String) - Method in class ch.aplu.turtle.Turtle
Set the title of Turtle's playground
setX(double) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with the given x-coordinates.
setY(double) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with the given y-coordinates.
showStatusBar(boolean) - Method in class ch.aplu.turtle.Turtle
Show or hide the status bar.
showStatusBar(boolean) - Method in class ch.aplu.turtle.TurtleFrame
Show or hide the status bar.
showTurtle() - Method in class ch.aplu.turtle.Turtle
The same as st().
sleep(int) - Static method in class ch.aplu.turtle.Turtle
Delay execution for the given amount of time ( in ms ).
speed(double) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's speed.
st() - Method in class ch.aplu.turtle.Turtle
Set the Turtle to show mode.
stampTurtle() - Method in class ch.aplu.turtle.Turtle
Put a Turtle image at the current position.
STANDARDFRAME - Static variable in class ch.aplu.turtle.Turtle
Mode attribute for normal turtle application (default)

T

toBottom(Turtle) - Method in class ch.aplu.turtle.Playground
Put a Turtle below all others.
toBottom() - Method in class ch.aplu.turtle.Turtle
Put this turtle to the bottom.
toScreenCoords(Point2D.Double) - Method in class ch.aplu.turtle.Playground
Calculate the screen coordinates of the given point.
toScreenCoords(double, double) - Method in class ch.aplu.turtle.Playground
Calculate the screen coordinates of the given point coordinates.
toTop(Turtle) - Method in class ch.aplu.turtle.Playground
Puts a Turtle above all others.
toTop() - Method in class ch.aplu.turtle.Turtle
Put this turtle to the top.
toTurtleCoords(double, double) - Method in class ch.aplu.turtle.Playground
Calculate the turtle coordinates of the given screen coordinates.
toTurtleCoords(Point2D.Double) - Method in class ch.aplu.turtle.Playground
Calculate the turtle coordinates of the given screen point.
toTurtlePos(Point) - Method in class ch.aplu.turtle.Turtle
Convert from screen coordinates to turtle coordinates
toTurtlePos(int, int) - Method in class ch.aplu.turtle.Turtle
Convert from screen coordinates to turtle coordinates
toTurtleX(int) - Method in class ch.aplu.turtle.Turtle
Convert from screen coordinates to turtle coordinates
toTurtleY(int) - Method in class ch.aplu.turtle.Turtle
Convert from screen coordinates to turtle coordinates
towards(double, double) - Method in class ch.aplu.turtle.Turtle
Calculate the direction to a given point.
towards(Point2D.Double) - Method in class ch.aplu.turtle.Turtle
Calculate the direction to a given point.
TPrintable - Interface in ch.aplu.turtle
Interface for printing on an attached printer.
Turtle - Class in ch.aplu.turtle
The core class for turtles.
Turtle() - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle in its own new window.
Turtle(boolean) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle with specified visibility in its own new window.
Turtle(Color) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle with specified color in its own new window.
Turtle(JMenuBar, Color) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle with specified color in its own new window and the given menu.
Turtle(TurtleContainer) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle in the given TurtleContainer.
Turtle(TurtlePane) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle in the given TurtlePane.
Turtle(TurtleContainer, boolean) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle with specified visiblity in the given TurtleContainer.
Turtle(TurtleContainer, Color) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle with specified color in the given TurtleContainer.
Turtle(Turtle) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle in the same TurtleContainer (window) as otherTurtle.
Turtle(Turtle, boolean) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle in the same TurtleContainer (window) as otherTurtle with specified visibility.
Turtle(Turtle, Color) - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle with the specified color in the same TurtleContainer (window) as otherTurtle.
TurtleArea - Class in ch.aplu.turtle
This class is used for a Turtle applet.
TurtleArea(JApplet) - Constructor for class ch.aplu.turtle.TurtleArea
Create an applet window with given applet container.
TurtleArea(JApplet, Color) - Constructor for class ch.aplu.turtle.TurtleArea
Create an applet window with given applet container and background color.
TurtleArea(JApplet, int, int) - Constructor for class ch.aplu.turtle.TurtleArea
Create an applet window with given applet container, width and height.
TurtleArea(JApplet, int, int, Color) - Constructor for class ch.aplu.turtle.TurtleArea
Create an applet window with given applet container, width, height and background color.
TurtleContainer - Interface in ch.aplu.turtle
Implement this interface if you define your own top-level container which contains turtles.
TurtleFrame - Class in ch.aplu.turtle
This class is used for a Turtle application.
TurtleFrame() - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with default title.
TurtleFrame(String) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given title.
TurtleFrame(JMenuBar) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with default title and given JMenuBar.
TurtleFrame(String, JMenuBar) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given title and JMenuBar.
TurtleFrame(Color) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with default title and give background color.
TurtleFrame(String, Color) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given title and background color.
TurtleFrame(String, JMenuBar, Color) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given title, JMenuBar and background color.
TurtleFrame(String, int, int) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given title, width and height.
TurtleFrame(String, int, int, Color) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given title, width, height and background color.
TurtleFrame(String, JMenuBar, int, int) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given title, JMenuBar, width and height.
TurtleFrame(String, JMenuBar, int, int, Color) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given title, JMenuBar, width, height and background color.
TurtleFrame(int, int, String) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given ulx, uly and title.
TurtleFrame(int, int, String, int, int) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given ulx, uly, title, width and height.
TurtleFrame(int, int, String, int, int, Color) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given ulx, uly, title, width, height and background color.
TurtleFrame(int, int, String, JMenuBar, int, int, Color) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given ulx, uly, title, JMenuBar, width, height and background color.
TurtleFrame(int) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given mode.
TurtleFrame(int, String, int, int, Color) - Constructor for class ch.aplu.turtle.TurtleFrame
Create a window with given mode, title, width, height and background color.
TurtleKeyAdapter - Class in ch.aplu.turtle
Class that overides KeyAdapter.keyPressed() in order to get key events.
TurtleKeyAdapter() - Constructor for class ch.aplu.turtle.TurtleKeyAdapter
 
TurtlePane - Class in ch.aplu.turtle
A bean class derived from Playground that can be used as component in a Gui builder.
TurtlePane() - Constructor for class ch.aplu.turtle.TurtlePane
Parameterless bean constructor.
TurtlePaneBeanInfo - Class in ch.aplu.turtle
A bean info class derived from SimpleBeanInfo in order to restrict the visible properties of bean class TurtlePane.
TurtlePaneBeanInfo() - Constructor for class ch.aplu.turtle.TurtlePaneBeanInfo
 
TurtleRenderer - Class in ch.aplu.turtle
This class is responsible for creating and choosing the correct Turtle picture.
TurtleRenderer(Turtle) - Constructor for class ch.aplu.turtle.TurtleRenderer
 

V

version() - Method in class ch.aplu.turtle.Turtle
Return version information

W

wrap() - Method in class ch.aplu.turtle.Turtle
Cause the Turtle to wrap around the playground borders.

_

_getPos() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's position without wrapping.
_getX() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's x-position.
_getY() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's y-position without wrapping.

A B C D E F G H I K L P R S T V W _