Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
D
F
G
H
I
J
L
M
N
O
P
R
S
T
W
A
addTurtleListener(TurtleListener)
- Method in class jturtle.
JTurtle
Add a listener.
B
back(int)
- Method in class jturtle.
TurtleCommander
D
doGetText()
- Method in class jturtle.
TurtleSandbox
doSteps()
- Method in class jturtle.
TurtleField
Make the turtle take some steps.
draw(Graphics)
- Method in class jturtle.
JTurtle
Draw the turtle, pass in a Graphics2D object.
draw()
- Method in class jturtle.
TurtleField.BufferedPanel
draw()
- Method in class jturtle.
TurtleField.DrawingPanel
draw()
- Method in class jturtle.
TurtleSandbox.BufferedPanel
draw()
- Method in class jturtle.
TurtleSandbox.DrawingPanel
F
forward(int)
- Method in class jturtle.
TurtleCommander
G
getBounds(Rectangle)
- Method in class jturtle.
JTurtle
Mirrors the functionality of JComponent/Component.
getHeading()
- Method in class jturtle.
JTurtle
Returns the naive view of heading, 0 degrees = north
getLocation()
- Method in class jturtle.
TurtleCommander
getMoveSize()
- Method in class jturtle.
TurtleField
Returns step size as currently selected.
getPoint()
- Method in class jturtle.
JTurtle
Returns the turtle's point (should be centroid)
H
HEIGHT
- Static variable in class jturtle.
JTurtle
I
ImageRenderer
- Class in
jturtle
ImageRenderer(Image)
- Constructor for class jturtle.
ImageRenderer
init()
- Method in class jturtle.
TurtleField
J
jturtle
- package jturtle
JTurtle
- Class in
jturtle
This class is a simple SLogo turtle model for illustrating rudimentary MVC for turtles and simple Graphics2D concepts
JTurtle()
- Constructor for class jturtle.
JTurtle
Create a turtle using the default (triangle) image.
JTurtle(Image)
- Constructor for class jturtle.
JTurtle
JTurtle(Renderer)
- Constructor for class jturtle.
JTurtle
L
left(int)
- Method in class jturtle.
TurtleCommander
M
main(String[])
- Static method in class jturtle.
SLogoSession
main(String[])
- Static method in class jturtle.
TurtleField
main(String[])
- Static method in class jturtle.
TurtleSandbox
makeDashBoard(JPanel)
- Method in class jturtle.
TurtleField
Where turtle info is displayed
makeImage(String, Component)
- Method in class jturtle.
TurtleField
makeSlider(JPanel)
- Method in class jturtle.
TurtleField
make a slider to set the turtle's heading
makeTextField()
- Method in class jturtle.
TurtleField
move(int)
- Method in class jturtle.
JTurtle
Moves the turtle forward.
myAngle
- Variable in class jturtle.
TurtleField
myBoundingBox
- Variable in class jturtle.
TurtleField.BufferedPanel
myBoundingBox
- Variable in class jturtle.
TurtleSandbox
myButton
- Variable in class jturtle.
TurtleSandbox
myCommander
- Variable in class jturtle.
SLogoSession
myContext
- Variable in class jturtle.
SLogoSession
myDisplay
- Variable in class jturtle.
TurtleField
myDisplay
- Variable in class jturtle.
TurtleSandbox
myFont
- Variable in class jturtle.
TurtleField
myHeading
- Variable in class jturtle.
JTurtle
myImage
- Variable in class jturtle.
ImageRenderer
myInterpreter
- Variable in class jturtle.
SLogoSession
myInterpreter
- Variable in class jturtle.
TurtleSandbox
myListeners
- Variable in class jturtle.
JTurtle
myNextPoint
- Variable in class jturtle.
JTurtle
myPoint
- Variable in class jturtle.
JTurtle
myRenderer
- Variable in class jturtle.
JTurtle
mySandbox
- Variable in class jturtle.
SLogoSession
myShape
- Variable in class jturtle.
PolyRenderer
myStepSize
- Variable in class jturtle.
TurtleField
myTurtle
- Variable in class jturtle.
SLogoSession
myTurtle
- Variable in class jturtle.
TurtleCommander
myTurtle
- Variable in class jturtle.
TurtleField
myTurtle
- Variable in class jturtle.
TurtleSandbox
myXPoint
- Variable in class jturtle.
TurtleField
myYPoint
- Variable in class jturtle.
TurtleField
N
notifyListeners()
- Method in class jturtle.
JTurtle
Ask all registered listeners to process this turtle
O
otherPanel
- Variable in class jturtle.
TurtleSandbox
P
paint(Graphics2D)
- Method in class jturtle.
ImageRenderer
paint(Graphics2D)
- Method in class jturtle.
PolyRenderer
paint(Graphics2D)
- Method in class jturtle.
Renderer
panel
- Variable in class jturtle.
TurtleSandbox
PolyRenderer
- Class in
jturtle
PolyRenderer()
- Constructor for class jturtle.
PolyRenderer
processTurtle(JTurtle)
- Method in class jturtle.
TurtleField
Process a (changed) turtle, display properties and redraw.
processTurtle(JTurtle)
- Method in interface jturtle.
TurtleListener
processTurtle(JTurtle)
- Method in class jturtle.
TurtleSandbox
R
Renderer
- Class in
jturtle
Renderer()
- Constructor for class jturtle.
Renderer
reset()
- Method in class jturtle.
JTurtle
Reposition turtle at the origin, facing north.
right(int)
- Method in class jturtle.
TurtleCommander
S
serialVersionUID
- Static variable in class jturtle.
TurtleField.BufferedPanel
serialVersionUID
- Static variable in class jturtle.
TurtleField.DrawingPanel
serialVersionUID
- Static variable in class jturtle.
TurtleField
serialVersionUID
- Static variable in class jturtle.
TurtleSandbox.BufferedPanel
serialVersionUID
- Static variable in class jturtle.
TurtleSandbox.DrawingPanel
serialVersionUID
- Static variable in class jturtle.
TurtleSandbox
setHeading(int)
- Method in class jturtle.
JTurtle
Set heading in degrees, notify listeners.
setHeading(double)
- Method in class jturtle.
JTurtle
Set heading in radians, notify listeners.
setInterpreter(ElanInterpreter)
- Method in class jturtle.
TurtleSandbox
setPoint(Point2D)
- Method in class jturtle.
JTurtle
Sets the turtles point, notifies listeners.
setTurtle(JTurtle)
- Method in class jturtle.
TurtleField
setTurtle(JTurtle)
- Method in class jturtle.
TurtleSandbox
showAngle(int)
- Method in class jturtle.
TurtleField
Display (Turtle's) angle
showPoint(Point2D)
- Method in class jturtle.
TurtleField
display Turtle's point information
slogo
- package slogo
SLogoSession
- Class in
jturtle
SLogoSession()
- Constructor for class jturtle.
SLogoSession
START_X
- Static variable in class jturtle.
JTurtle
START_Y
- Static variable in class jturtle.
JTurtle
T
title
- Variable in class jturtle.
TurtleSandbox
trueHeading()
- Method in class jturtle.
JTurtle
Return the real/true heading of the turtle.
TurtleCommander
- Class in
jturtle
This class is meant to act as a delegator to abstract away and otherwise hide the inner workings of the JTurtle class.
TurtleCommander(JTurtle)
- Constructor for class jturtle.
TurtleCommander
TurtleField
- Class in
jturtle
Rudimentary view showing turtles and MVC.
TurtleField(String)
- Constructor for class jturtle.
TurtleField
TurtleField()
- Constructor for class jturtle.
TurtleField
TurtleField.BufferedPanel
- Class in
jturtle
Overkill with double buffering on by default, but shows how to do it.
TurtleField.BufferedPanel()
- Constructor for class jturtle.
TurtleField.BufferedPanel
TurtleField.DrawingPanel
- Class in
jturtle
TurtleField.DrawingPanel()
- Constructor for class jturtle.
TurtleField.DrawingPanel
TurtleListener
- Interface in
jturtle
TurtleSandbox
- Class in
jturtle
TurtleSandbox()
- Constructor for class jturtle.
TurtleSandbox
TurtleSandbox.BufferedPanel
- Class in
jturtle
TurtleSandbox.BufferedPanel()
- Constructor for class jturtle.
TurtleSandbox.BufferedPanel
TurtleSandbox.DrawingPanel
- Class in
jturtle
TurtleSandbox.DrawingPanel()
- Constructor for class jturtle.
TurtleSandbox.DrawingPanel
typeStuffHere
- Variable in class jturtle.
TurtleSandbox
W
WIDTH
- Static variable in class jturtle.
JTurtle
A
B
D
F
G
H
I
J
L
M
N
O
P
R
S
T
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes