Im using JE creator. Also how can I make a program pause, and then resume reading the rest of the code when the user presses enter? Here is my code. I would like to make it pause, but the reader.pause doesnt work?
import TurtleGraphics.StandardPen; // necessary for Standard Pen class
import java.awt.*; // necessary for color changes
public class Illusion {
public static void main(String[] args) {
// Create application frame.
IllusionFrame frame = new IllusionFrame();
// Show frame
frame.setVisible(true);
//Create pen object
StandardPen pen= new StandardPen();
//Writes Muller-Lyer illusion
pen.up();
pen.move(5);
pen.setDirection(180); pen.move(50);
pen.down();
pen.drawString("Muller-Lyer illusion");
pen.up();
//Draws first half of arrow
pen.home();
pen.turn(180); pen.move(25);
pen.down();
pen.turn(90); pen.move(50);
pen.setDirection(135);pen.move(10);
pen.setDirection(315);pen.move(10);
pen.setDirection(225);pen.move(10);
//Draws second half of arrow
pen.setDirection(45);pen.move(10);
pen.setDirection(180);pen.move(100);
pen.setDirection(45);pen.move(10);
pen.setDirection(225);pen.move(10);
pen.setDirection(315);pen.move(10);
//Brings Pen Home and draws first part of second arrow.
pen.home();
pen.up();
pen.turn(180); pen.move(50);
pen.down();
pen.turn(90); pen.move(50);
pen.setDirection(45);pen.move(10);
pen.setDirection(225);pen.move(10);
pen.setDirection(315);pen.move(10);
pen.setDirection(135);pen.move(10);
//Draws Second part of second arrow.
pen.setDirection(180);pen.move(100);
pen.setDirection(135);pen.move(10);
pen.setDirection(315);pen.move(10);
pen.setDirection(225);pen.move(10);
pen.setDirection(45);pen.move(10);
reader.pause();
//Writes Muller-Lyer illusion
pen.up();
pen.move(5);
pen.setDirection(180); pen.move(50);
pen.down();
pen.drawString("Muller-Lyerss illusion");
pen.up();
}
}