|
Spring Semester 2004 |
Also, please make sure you
the Computer Science Department's Statement on Academic Integrity before turning in your assignment.
Here's
the .jar file with the necessary classes.
Right click on it and save it on your computer.
Then here's how you might work with it:
Now that you have all the files here's how you can write a test program.frilled.cs.indiana.edu%pwd /nfs/grouchy/home/user2/www/classes/a201-dger/spr2004/notes/code frilled.cs.indiana.edu%ls -l total 33 -rw------- 1 dgerman faculty 33201 Jan 28 14:23 galapagos.jar frilled.cs.indiana.edu%jar xvf *.jar created: META-INF/ extracted: META-INF/MANIFEST.MF extracted: DrawTextCommand.class extracted: DrawingCanvas.class extracted: DrawingCanvas.java extracted: DrawingController.class extracted: DrawingController.java extracted: HeadingCommand.class extracted: JumpToCommand.class extracted: MoveCommand.class extracted: MoveToCommand.class extracted: OrientationCommand.class extracted: PenColorCommand.class extracted: PenSizeCommand.class extracted: PenStateCommand.class extracted: PlotCommand.class extracted: Position.class extracted: Position.java extracted: PositionCommand.class extracted: PrintCommand.class extracted: SpeedCommand.class extracted: Square.class extracted: Square.java extracted: TurnCommand.class extracted: Turtle.class extracted: Turtle.java extracted: TurtleCommand.class extracted: TurtleCommand.java extracted: TurtleDrawingWindow$1.class extracted: TurtleDrawingWindow.class extracted: TurtleDrawingWindow.java extracted: TurtleShape.class extracted: TurtleShape.java extracted: TurtleState.class extracted: TurtleState.java frilled.cs.indiana.edu%
frilled.cs.indiana.edu%cat One.java
import java.awt.*;
public class One {
public static void main(String[] args) {
Turtle ninja;
ninja = new Turtle();
ninja.bodyColor(Color.magenta);
ninja.jumpTo(50, 0);
ninja.penSize(5);
ninja.penColor(Color.blue);
ninja.move(100);
ninja.turn(90);
ninja.penUp();
ninja.move(100);
ninja.turn(90);
ninja.penDown();
ninja.penSize(3);
ninja.penColor(Color.red);
ninja.move(100);
ninja.turn(90);
ninja.speed(5);
ninja.penSize(7);
ninja.penColor(Color.yellow);
ninja.move(100);
ninja.turn(90);
}
}
frilled.cs.indiana.edu%javac One.java
frilled.cs.indiana.edu%java One
Please check the tutorial for important info on getting started successfully with the turtles.