Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
F
G
H
I
J
M
N
P
R
S
T
W
A
accept(File)
- Method in class jturtle.
newFileFilter
actionPerformed(ActionEvent)
- Method in class jturtle.
Console.ClearAction
actionPerformed(ActionEvent)
- Method in class jturtle.
Console.CommitAction
addExtension(String)
- Method in class jturtle.
newFileFilter
addLine(String)
- Method in class jturtle.
Console
addTurtleListener(TurtleListener)
- Method in class jturtle.
JTurtle
Add a listener.
C
commands
- Variable in class jturtle.
Console
COMMIT_ACTION
- Static variable in class jturtle.
Console
Console
- Class in
jturtle
Console(JTurtle)
- Constructor for class jturtle.
Console
console
- Variable in class jturtle.
TurtleField
Console.ClearAction
- Class in
jturtle
Console.ClearAction()
- Constructor for class jturtle.
Console.ClearAction
Console.CommitAction
- Class in
jturtle
Console.CommitAction()
- Constructor for class jturtle.
Console.CommitAction
D
description
- Static variable in class jturtle.
newFileFilter
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
F
filePath
- Variable in class jturtle.
Console
G
getBounds(Rectangle)
- Method in class jturtle.
JTurtle
Mirrors the functionality of JComponent/Component.
getDescription()
- Method in class jturtle.
newFileFilter
getHeading()
- Method in class jturtle.
JTurtle
Returns the naive view of heading, 0 degrees = north
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
interpreter
- Variable in class jturtle.
Console
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
M
main(String[])
- Static method in class jturtle.
TurtleField
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
myDisplay
- Variable in class jturtle.
TurtleField
myFont
- Variable in class jturtle.
TurtleField
myHeading
- Variable in class jturtle.
JTurtle
myImage
- Variable in class jturtle.
ImageRenderer
myListeners
- Variable in class jturtle.
JTurtle
myNextPoint
- Variable in class jturtle.
JTurtle
myPoint
- Variable in class jturtle.
JTurtle
myRenderer
- Variable in class jturtle.
JTurtle
myShape
- Variable in class jturtle.
PolyRenderer
myStepSize
- Variable in class jturtle.
TurtleField
myTurtle
- Variable in class jturtle.
TurtleField
myXPoint
- Variable in class jturtle.
TurtleField
myYPoint
- Variable in class jturtle.
TurtleField
N
newFileFilter
- Class in
jturtle
newFileFilter()
- Constructor for class jturtle.
newFileFilter
notifyListeners()
- Method in class jturtle.
JTurtle
Ask all registered listeners to process this turtle
P
paint(Graphics2D)
- Method in class jturtle.
ImageRenderer
paint(Graphics2D)
- Method in class jturtle.
PolyRenderer
paint(Graphics2D)
- Method in class jturtle.
Renderer
pointList
- Variable in class jturtle.
JTurtle
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
R
Renderer
- Class in
jturtle
Renderer()
- Constructor for class jturtle.
Renderer
reset()
- Method in class jturtle.
JTurtle
Reposition turtle at the origin, facing north.
S
serialVersionUID
- Static variable in class jturtle.
Console.CommitAction
serialVersionUID
- Static variable in class jturtle.
Console
serialVersionUID
- Static variable in class jturtle.
TurtleField.BufferedPanel
serialVersionUID
- Static variable in class jturtle.
TurtleField.DrawingPanel
serialVersionUID
- Static variable in class jturtle.
TurtleField
setDescription(String)
- Method in class jturtle.
newFileFilter
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.
setPoint(Point2D)
- Method in class jturtle.
JTurtle
Sets the turtles point, notifies listeners.
setTurtle(JTurtle)
- Method in class jturtle.
TurtleField
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
START_X
- Static variable in class jturtle.
JTurtle
START_Y
- Static variable in class jturtle.
JTurtle
T
textArea
- Variable in class jturtle.
Console
trueHeading()
- Method in class jturtle.
JTurtle
Return the real/true heading of the turtle.
turtle
- Variable in class jturtle.
Console
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
W
WIDTH
- Static variable in class jturtle.
JTurtle
A
C
D
F
G
H
I
J
M
N
P
R
S
T
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes